Split PowerPoint

חתוך מצגות PowerPoint אונליין | למד איך לחתוך PPT.

מאמר זה מסביר את הצעדים לפיצול מצגות PowerPoint באפליקציית C#. אנו מודעים היטב לכך שקובץ PPT מכיל מספר סוגים שונים של מידע כגון טקסט, נקודות בולטות, תמונות, מולטימדיה ואובייקטים מוטמעים אחרים של OLE. לכן במקום לשתף את הקובץ המלא, ייתכן שיש לך דרישה לפצל את שקפים Powerpoint לקבצים נפרדים ולשתף אותם בהתאם. לכן, אנחנו הולכים לפצל באופן תוכנתי את ה-PPT למספר קבצים.

לפרק PPT אונליין בדפדפן

המדריך API Reference for Aspose.Slides Cloud זמין גם בפורמט Swagger מקוון. בהתאם למודל האובייקטים של Aspose.Slides, מצגת PowerPoint מכילה אוסף של Slides. ה-API שלנו לעיבוד PowerPoint בענן מספק שפע של אפשרויות בעת פיצול שקפים ב-PowerPoint ומאפשר לך לשמור את הפלט במגוון פורמטים. התמונה בצד ימין מציגה את רשימת הפורמטים הנתמכים על ידי פעולת הפיצול.

עכשיו, בשלב הראשון, authenticate את המשתמש שלך על ידי מתן App SID ו-App Key וכאשר תיתן את האישורים החוקיים, ייווצר אסימון JWT. לכן, כדי להשלים את הדרישה שלנו לפצל את שקפים במצגת PowerPoint, אנו צריכים להשתמש ב-PostSlidesSplit שיטה. עכשיו לחץ על כפתור נסה את זה ליד שיטת ה-Split POST. כשלפחות, אתה צריך לספק את שם קובץ המצגת הקלט כדי להתחיל את הפעולה.

Presentation1.pptx תצוגה מקדימה על אחסון בענן

תמונה 1:- תצוגה מקדימה של Presentation1.pptx על אחסון בענן

קבע פורמט מצגת PowerPoint

בחירת פורמט PPTX מתוך התפריט הנפתח.

תמונה 2:- פורמט PPTX נבחר מהרשימה הנפתחת

בתרחיש הזה, אנחנו הולכים להשתמש ב- Presentation1.pptx כפי שמוצג בתמונה למעלה כדי לבצע את פעולת הפיצול. תחת רשימת הפורמטים, עלינו לבחור את פורמת היציאה הרצויה לאחר פעולת הפיצול. בואו נשתמש ב- PPTX עבור תרחיש זה. השלב הבא הוא לציין את ערכי השקפים מ- From ו- To. כאשר ערך ה- From לא צוין, אז פעולת הפיצול מתחילה מהשקף הראשון של המצגת. באופן דומה, אם לא נמסור ערך To, אז הפיצול יסתיים בשקף האחרון. מכיוון שהקובץ הקלט שלנו מצגת מכיל רק שני שקפים, אנחנו עומדים לדלג על שלב זה, והוא יפצל את שני השקפים כקבצי מצגת נפרדים. עכשיו לחצו על כפתור

אם חשבון המשתמש מאומת כראוי והפרמטרים הקלט הרצויים נכונים, תلاحظ כי קוד תגובת השרת 200 מוצג וגוף התגובה יפרט את הקישורים לקבצי PPTX המקוריים והתוצאה. אנא עיין בקובץ התמונה הבא.

תצוגה מקדימה של גוף תגובת השרת

תמונה 3:- תצוגה מקדימה של גוף התגובה של השרת.

אתה יכול גם להבחין בפקודת cURL מוצגת שניתן גם להשתמש בה לביצוע פעולות פיצול שקפים נוספות ב-PowerPoint (לאחר עדכון הארגומנטים הנדרשים).

עכשיו בואו נסתכל על אחסון הענן לאחר המבצע הזה. שימו לב ששני קבצי מצגת PowerPoint חדשים מופיעים באחסון הענן.

קבצי PowerPoint כתוצאה מהפעולה של פיצול.

Image 4:- קבצי PowerPoint המתקבלים לאחר פעולת החלוקה.

עכשיו נביט בתצוגת כוח המצגת התוצאה.

תצוגה מקדימה של שני שקפים במצגת פאוור פוינט

תמונה 5:- תצוגה מקדימה של שני שקפים במצגת PowerPoint המקורית

First slide exported as individual PTX file.

Image 6:- השקף הראשון מייצא כקובץ PPTX נפרד.

שקף שני יוצא כקובץ PTX נפרד.

Image 7:- שקף שני ייצא כקובץ PTX נפרד.

חלק את המצגת של PowerPoint ב- C#

בקטע זה, נבחן את הפרטים כיצד לחלק שקפים ב- PowerPoint באמצעות Aspose.Slides Cloud SDK for .NET. לכן נעלה קודם את קובץ Presentation1.pptx לאחסון בענן, ולאחר מכן יתבצע ניתוח השקפים.

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// צור אובייקט של SlidesAPI תוך כדי העברת מידע AppKey ו- AppSid.
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);

String fileName = "Presentation1.pptx";
int? width = null;
int? height = null;
int? from = 1;
int? to = 2;

// upload PowerPoint.pptx to Cloud storage
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// חתוך את השקפים של PowerPoint מהאינדקס 1 עד 2 ושמור את הפלט בפורמט PPTX.
slidesApi.PostSlidesSplit(new PostSlidesSplitRequest(fileName, null, SlideExportFormat.Pptx, width, height, to, from));

בעודך משתמש בקוד שסיפקת למעלה, תוכל גם לייצר את הפלט בפורמטים אחרים הנתמכים, כלומר PPT ל- PDF, PPT ל- JPG, PPT ל- PNG, PPT ל- HTML, PPT ל- XPS וכו’. כל מה שעליך לעשות הוא לשנות את ערך האנומציה SlideExportFormat ב- PostSlidesSplitRequest() שיטה.

Info: Want to see ppt splitter online ? try using our FREE online Splitter App.

סיכום

במאמר הזה, למדנו את הפרטים על איך לחלק מצגות PowerPoint באמצעות C# .NET כמו גם דרך פקודות cURL. בהתאם לדרישות שלך, תוכל להוריד את הקוד המקורי המלא של Aspose.Slides Cloud SDK עבור .NET מ- GitHub. בנוסף, אם תיתקל בבעיות בזמן השימוש ב-API, אל תהסס לפנות אלינו דרך הפורום לתמיכה בלקוחות חינם.

מאמרים קשורים