עם כל שחרור חדש, אנו שואפים להביא את הטוב ביותר בתכונות לעיבוד ולתמרון של PowerPoint. אנו עובדים קשה כדי להפוך את Aspose.Slides Cloud ליכולת מספיקה כדי לספק את כל יכולות התמרון של PowerPoint. לכן, במאמר זה, אנו הולכים לדון בנושאים הבאים בפרטים

מידע: ייתכן שתרצה לבדוק את הממיר החינמי של Aspose PowerPoint to PDF באינטרנט.

תמיכה בפורמט FODP

ה-FODP הוא קובץ מצגת שנשמר בפורמט OpenDocument אך נשמר באמצעות פורמט XML שטוח, במקום המיכל של .ZIP שמשמש את הקבצים הסטנדרטיים .ODP. זה מקל על יצירת מצגות אוטומטית ומאפשר לקרוא את המצגות בעורך טקסט. בג版本 האחרון של Aspose.Slides Cloud SDK for .NET, נוספה תמיכה בפורמט .fodp. זה מאפשר כעת למשתמשים לטעון קובץ .fodb לעיבוד או לטעון קבצי PowerPoint קיימים ולשמור לפורמט FODB.

cURL command

curl -X PUT "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/Fodp?outPath=NotesPresentation.fodp" -H  "accept: application/json" -H  "authorization: Bearer <JWT Token>" -H  "Content-Type: application/json" -H  "x-aspose-client: Containerize.Swagger" -d "{  \"Format\": \"string\"}"

בקשת URL

https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/Fodp?outPath=NotesPresentation.fodp

C#.NET

// עבור דוגמאות מקיפות וקבצי נתונים, אנא עבור ל- https://github.com/aspose-slides-cloud/aspose-slides-cloud-dotnet
string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

// אִתחוּל מופע של Aspose.Slides Cloud
SlidesApi api = new SlidesApi(MyAppSid, MyAppKey);
// צור אובייקט של PostSlidesSaveAsRequest כדי להמיר את הקובץ
PostSlidesSaveAsRequest request = new PostSlidesSaveAsRequest
{
    Name = "NotesPresentation.pptx",
    Format = ExportFormat.Fodp,
};
Stream response = api.PostSlidesSaveAs(request);
// שמור את הקובץ الناتן לדיסק המערכת
response.CopyTo(File.Create("myPresentation.fodp"));

אופציות חדשות לתאימות לפורמט PDF

בגירסה החדשה ביותר שוחררה, נוספו כמה אפשרויות חדשות (PdfA1a ו- PdfUa אפשרויות) לאנומציה ComplianceEnum.

A compliance Options

תמונה 1:- אפשרויות תאימות PDF/A שנוספו לאחרונה

// complete examples can be found over https://github.com/aspose-slides-cloud/aspose-slides-cloud-dotnet
string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/

// אתחל מופע של Aspose.Slides Cloud
SlidesApi Slidesapi = new SlidesApi(MyAppSid, MyAppKey);
// PdfExportOption instance to set options during PDF rendering
Aspose.Slides.Cloud.Sdk.Model.PdfExportOptions pdfExportOptions = new PdfExportOptions();

// בחר פורמט תואם ל-PDF/A
pdfExportOptions.Compliance = PdfExportOptions.ComplianceEnum.PdfA1a;
// לטעון PPTX מאחסון בענן ולהגדיר את פורמט הייצוא כ-PDF ואת PdfExportOptions
PostSlideSaveAsRequest postSlideSaveAsRequest = new PostSlideSaveAsRequest("Presentation1-a.pptx", 1, SlideExportFormat.Pdf, pdfExportOptions);
// פרוס את קובץ התוצאה לאובייקט זרם
Stream pdf = Slidesapi.PostSlideSaveAs(postSlideSaveAsRequest);

// שמור את הקובץ המתקבל בכונן המערכת
pdf.CopyTo(File.OpenWrite("MyPresentation-pdf-a1a.pdf"));
A-1a compliant output

Image 2:- PPTX המומר לפורמט PDF/A-1a תואם

Determining Notes Slide

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

שקף PowerPoint עם הערות

תמונה 3:- שקף PowerPoint עם הערות

מצגת PowerPoint מאחסון בענן

בקשת כתובת URL

https://api.aspose.cloud/v3.0/slides/Presentation1-a.pptx/slides/1/notesSlide/exist

cURL Command

curl -X GET "https://api.aspose.cloud/v3.0/slides/Presentation1-a.pptx/slides/1/notesSlide/exist" -H "accept: application/json" -H "authorization: Bearer <JWT Token>"

C#.NET

// complete examples can be found over https://github.com/aspose-slides-cloud/aspose-slides-cloud-dotnet

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

// אתחול של מופע Aspose.Slides Cloud
SlidesApi Slidesapi = new SlidesApi(MyAppSid, MyAppKey);
// טען מצגת PowerPoint מאחסון ענן וקבע הערות בשקף הראשון
GetNotesSlideExistsRequest request = new GetNotesSlideExistsRequest
{
    Name = "Presentation1-a.pptx",
    SlideIndex = 1
};
// לקבוע אם יש הערות בשקופית
EntityExists exists = Slidesapi.GetNotesSlideExists(request);
// print result on console
Console.WriteLine(exists.Exists);

PowerPotin Presentation from local system

בקשת כתובת URL

https://api.aspose.cloud/v3.0/slides/slides/1/notesSlide/exist

cURL Command

curl -X POST "https://api.aspose.cloud/v3.0/slides/slides/2/notesSlide/exist" -H "accept: application/json" -H "authorization: Bearer <JWT Token>" -d {"document":{}}

C#.NET

// דוגמאות מושלמות ניתן למצוא ב- https://github.com/aspose-slides-cloud/aspose-slides-cloud-dotnet
string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

// אתחול מופע של Aspose.Slides Cloud
SlidesApi Slidesapi = new SlidesApi(MyAppSid, MyAppKey);
// טען PowerPoint מיחידת המערכת המקומית וקבע את ההערות בשקף הראשון
PostGetNotesSlideExistsRequest request = new PostGetNotesSlideExistsRequest
{
    Document = File.OpenRead("Presentation1-a.pptx"),
    SlideIndex = 1
};
// לזהות אם קיימות הערות בשקף
EntityExists exists = Slidesapi.PostGetNotesSlideExists(request);            
// print result on console
Console.WriteLine("Notes exist in Slide :"+ exists.Exists);

לְגַלּוֹת תַּכְשִּׁירֵי פָּאוּר פוֹנְט כתמונות PNG

הצורות הן דרך נהדרת להפוך את המצגות שלך ליותר מרתקות. ניתן להתאים את צורות ה-PowerPoint לצרכים שלך, באמצעות פלטת הצבעים האישית שלך, העדפות ועוד. צורות מוסיפות עניין ויזואלי למצגות שלך. Aspose.Slides Cloud מספק את היכולות לחלץ/לשמור את הצורה אחת מהפורמטים של תמונות רסטר הבאים.

פורמטי ייצוא תמונה רסטרית

Image 4:- פורמטי ייצוא של תמונה

שקף PowerPoint עם צורות חכמות

Image 5:- שקף PowerPoint עם גופים

C#.NET

// דוגמאות מלאות יכולות להתמצא ב- https://github.com/aspose-slides-cloud/aspose-slides-cloud-dotnet
string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/

// אתחל מופע של Aspose.Slides Cloud
SlidesApi Slidesapi = new SlidesApi(MyAppSid, MyAppKey);
// create an object to load PPTX and access 4th shape object on 2nd slide
PostSubshapeSaveAsRequest request = new PostSubshapeSaveAsRequest
{
    Name = "Presentation1-a.pptx",
    SlideIndex = 2, 
    ShapeIndex = 4,
    Format = ShapeExportFormat.Png,
    ScaleX = 2,
    ScaleY = 2
};
// קבל את אובייקט הצורה לתוך מופע של זרם
Stream file = Slidesapi.PostSubshapeSaveAs(request);
// שמור את תמונת הרסטר על כונן המערכת
file.CopyTo(File.Create("subshape.png"));
smartshape מיוצא כ- PNG

Image 6:- צורה מיוצאת בפורמט PNG

סיכום

במאמר זה, אנו דנים בפרטים הקשורים לפיצ’רים חדשים שהוצגו ב- Aspose.Slides Cloud SDK עבור .NET. אנו דנים בפרטים על איך לייצא תתי-צורות בפורמט PNG או JPEG, איך להמיר PPT לפורמט PDF/A. במקרה שתיתקלו בבעיות בעת השימוש ב- API, אנא אל תהססו לפנות אלינו דרך product support forum.

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

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