עם כל שחרור חדש, אנו שואפים להביא את הטוב ביותר בתכונות לעיבוד ולתמרון של PowerPoint. אנו עובדים קשה כדי להפוך את Aspose.Slides Cloud ליכולת מספיקה כדי לספק את כל יכולות התמרון של PowerPoint. לכן, במאמר זה, אנו הולכים לדון בנושאים הבאים בפרטים
- תמיכה בפורמט FODP
- אפשרויות תאימות חדשות לפורמט PDF
- אישור הערות שקף
- לייצא תתי צורות ב-PowerPoint כ-PNG
מידע: ייתכן שתרצה לבדוק את הממיר החינמי של 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.

תמונה 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"));

Image 2:- PPTX המומר לפורמט PDF/A-1a תואם
Determining Notes Slide
חלק חיוני במצגת הוא הכנת הערות של דובר. הערות אלה יכולות לכלול תזכורות על מה לומר ומידע נוסף או עובדות שאינן מופיעות על המסך.

תמונה 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:- פורמטי ייצוא של תמונה

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"));

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