ყოველ ახალ გამოშვებაზე, ჩვენ ვცდილობთ რომ გამოვიყენოთ პოვერი პოინტის მანიპულაციის და პროცესირების საუკეთესო მახასიათებლები. ჩვენ მუდმივად ვმუშაობთ, რომ Aspose.Slides Cloud იყოს საკმარისად ძლიერი, რათა დააკმაყოფილოს ყველა პოვერი პოინტის მანიპულაციის შესაძლებლობები. ამიტომ ამ სტატიაში დეტალურად განვიხილავთ შემდეგ თემებს

Info: You may want to check out Aspose FREE PowerPoint to PDF online converter.

FODP ფორმატის მხარდაჭერა

FODP არის პრეზენტაციის ფაილი, რომელიც შენახულია OpenDocument ფორმატში, მაგრამ შენახულია ფლატ XML ფორმატში, სტანდარტული .ODP ფაილების მიერ გამოყენებული .ZIP კონტეინერის მაგივრად. ეს ამარტივებს პრეზენტაციების ავტოგენერაციას და საშუალებას აძლევს პრეზენტაციებს იყოს ჩასახასი ვარცხნილობაში. Aspose.Slides Cloud SDK for .NET-ის ბოლო ვერსიაში მომეწარმება .fodp ფორმატის მხარდაჭერა. ახლა მომხმარებლებს შეუძლიათ დაატვირთონ .fodb ფაილი დამუშავებისთვის ან, დაატვირთონ არსებული PowerPoint ფაილები და შეინახონ FODB ფორმატში.

cURL ბრძანება

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\"}"

Request 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](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 instance-ის დაახლებულება
SlidesApi api = new SlidesApi(MyAppSid, MyAppKey);
// Create an object of PostSlidesSaveAsRequest to transform the file
PostSlidesSaveAsRequest request = new PostSlidesSaveAsRequest
{
    Name = "NotesPresentation.pptx",
    Format = ExportFormat.Fodp,
};
Stream response = api.PostSlidesSaveAs(request);
// შეინახეთ მიღებული ფაილი სისტემის დისკზე
response.CopyTo(File.Create("myPresentation.fodp"));

ახალი PdfCompliance პარამეტრები

ბოლო ვერსიაში რამდენიმე ახალი პარამეტრი (PdfA1a და PdfUa პარამეტრები) დაემატა ComplianceEnum მომხმარებლებს.

A compliance Options

Image 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 instance-ის გაწვდვა
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;
// cloud storage-იდან 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 convertir au format PDF/A-1a conforme

შესაძლებლობის ულვაშის სლაიდი

პრეზენტაციის მნიშვნელოვანი ნაწილი სპიკერის შენიშვნების მომზადებაა. ამ შენიშვნებში შეიძლება იყოს მახსოვრობა იმის შესახებ, თუ რას უნდა თქვათ და დამატებითი ინფორმაცია ან ფაქტები, რომლებიც ეკრანზე არ ჩანს.

PowerPoint სლაიდი შენიშვნებით

ნორმა 3:- PowerPoint-ის სლაიდი შენიშვნებით

კლაუდის შენახვის სისტემიდან PowerPoint პრეზენტაცია

Request URL

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

cURL ბრძანება

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);
// Cloud განაკუთვნებული 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 წარმოდგენა ადგილობრივი სისტემიდან

Request URL

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

cURL ბრძანება

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

PowerPoint-ის სუბშეიპები ექსპორტირება PNG ფორმატში

ფორმები შესანიშნავი გზაა თქვენი პრეზენტაციები უფრო საინტერესო გახადოს. PowerPoint ფორმები შეიძლება მორგდეს თქვენი საჭიროებების შესაბამისად, თქვენი საკუთარი ფერის სქემის, პროგრამებისა და სხვა გამოყენებით. ფორმები ვიზუალურად ამშვენებს თქვენს პრეზენტაციებს. Aspose.Slides Cloud უზრუნველყოფს შესაძლებლობებს ფორმის ამოღების/შენახვის, ერთ-ერთ შემდეგ რასტრულ სურათთა ფორმატში.

რაფტერი გამოსახულების ექსპორტის ფორმატები

Image 4:- სურათის ექსპორტის ფორმატები

PowerPoint_slide_ები_ჭკვიანი_ფორმებით

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);
// გამოიწერეთ ობიექტი PPTX-ს ასატვირთად და მეორე სლაიდის 4-ე ფორმის ობიექტზე წვდომისათვის
PostSubshapeSaveAsRequest request = new PostSubshapeSaveAsRequest
{
    Name = "Presentation1-a.pptx",
    SlideIndex = 2, 
    ShapeIndex = 4,
    Format = ShapeExportFormat.Png,
    ScaleX = 2,
    ScaleY = 2
};
// შექმენით ფორმის ობიექტი Stream-ის მაგალითში
Stream file = Slidesapi.PostSubshapeSaveAs(request);
// შენახეთ რასტრული სურათი სისტემური დისკის ზედა.
file.CopyTo(File.Create("subshape.png"));
smartshape ექსპორტირებულია როგორც PNG

სურათი 6:- ფორმა ექსპორტირდება PNG ფორმატში

დასკვნა

ამ სტატიაში ჩვენ განვიხილეთ დეტალები, რომლებიც ეხება ახალ მახასიათებლებს, რომლებიც შემოვიდა Aspose.Slides Cloud SDK-ისთვის .NET-ისთვის. ჩვენ განსაკუთრებული ყურადღება გავამახვილეთ დეტალებზე, თუ როგორ უნდა ექსპორტიროთ ქვემდებარე ფორმები PNG ან JPEG ფორმატში, თუ როგორ უნდა გადაექცეთ PPT PDF/A ფორმატში. თუ თქვენ რაიმე პრობლემების წინაშე დგახართ API-ს გამოყენებისას, გთხოვთ არ გამოტოვოთ ჩვენთან დაკავშირება უფასო product support forum -ს საშუალებით.

გაკავშირებული სტატიები

ყოველივე ეს ვურჩევთ შემდეგ დაკავშირებული ლინკების მონახულებას, რათა უფრო მეტი შეიტყოთ sobre