Med hver ny udgivelse stræber vi efter at bringe det bedste af PowerPoint-manipulation og behandlingsfunktioner. Vi arbejder kontinuerligt hårdt på at gøre Aspose.Slides Cloud i stand til at imødekomme alle PowerPoint-manipulationsmuligheder. Så i denne artikel vil vi diskutere følgende emner i detaljer
- Support for FODP Format
- New PdfCompliance Options
- Bestemmelse af noter slide
- Eksportér PowerPoint underformer som PNG
Info: Du kan overveje at tjekke Aspose GRATIS PowerPoint to PDF online konverter.
Support for FODP Format
FODP’en er en præsentationsfil gemt i OpenDocument-formatet, men gemt ved hjælp af et fladt XML-format i stedet for .ZIP containeren, der bruges af de standard .ODP filer. Det gør automatisk generering af præsentationer enklere og gør det muligt for præsentationerne at blive læst med en teksteditor. I den seneste udgivelsesversion af Aspose.Slides Cloud SDK for .NET er der tilføjet support til .fodp formatet. Det gør det nu muligt for brugerne at indlæse .fodb fil til behandling eller indlæse eksisterende PowerPoint-filer og gemme i FODB format.
cURL kommando
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
// For complete examples and data files, please go to 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/
// initialize Aspose.Slides Cloud instance
SlidesApi api = new SlidesApi(MyAppSid, MyAppKey);
// Opret et objekt af PostSlidesSaveAsRequest for at transformere filen
PostSlidesSaveAsRequest request = new PostSlidesSaveAsRequest
{
Name = "NotesPresentation.pptx",
Format = ExportFormat.Fodp,
};
Stream response = api.PostSlidesSaveAs(request);
// gem den resulterende fil til systemdrevet
response.CopyTo(File.Create("myPresentation.fodp"));
New PdfCompliance Options
I den seneste udgivelsesversion er et par nye muligheder (PdfA1a og PdfUa muligheder) blevet tilføjet til ComplianceEnum enumeration.

Billede 1:- Nyligt tilføjede PDF/A-overholdelsesmuligheder
// 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/
// initialisere Aspose.Slides Cloud instans
SlidesApi Slidesapi = new SlidesApi(MyAppSid, MyAppKey);
// PdfExportOption instans til at indstille indstillinger under PDF- rendering
Aspose.Slides.Cloud.Sdk.Model.PdfExportOptions pdfExportOptions = new PdfExportOptions();
// vælg PDF/A- overensstemmende format
pdfExportOptions.Compliance = PdfExportOptions.ComplianceEnum.PdfA1a;
// load PPTX fra cloud storage og indstil eksportformat som PDF og PdfExportOptions
PostSlideSaveAsRequest postSlideSaveAsRequest = new PostSlideSaveAsRequest("Presentation1-a.pptx", 1, SlideExportFormat.Pdf, pdfExportOptions);
// parse resultatfil til stream objekt
Stream pdf = Slidesapi.PostSlideSaveAs(postSlideSaveAsRequest);
// save the resultant file to system drive
pdf.CopyTo(File.OpenWrite("MyPresentation-pdf-a1a.pdf"));

Image 2:- PPTX konverteret til PDF/A-1a kompatibel format
Bestemmelse af noter Dias
En væsentlig del af en præsentation er forberedelsen af talernoter. Disse noter kan inkludere påmindelser om, hvad der skal siges, og yderligere information eller fakta, der ikke vises på skærmen.

Billede 3:- PowerPoint dias med noter
PowerPoint-præsentation fra Cloud Storage
Request 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/
// initialiser Aspose.Slides Cloud instans
SlidesApi Slidesapi = new SlidesApi(MyAppSid, MyAppKey);
// Indlæs PowerPoint fra cloud-lagring og bestem noter i første dias
GetNotesSlideExistsRequest request = new GetNotesSlideExistsRequest
{
Name = "Presentation1-a.pptx",
SlideIndex = 1
};
// identificere om noter eksisterer i dias
EntityExists exists = Slidesapi.GetNotesSlideExists(request);
// print result on console
Console.WriteLine(exists.Exists);
PowerPotin Præsentation fra lokal system
Request 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
// 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/
// initialisere Aspose.Slides Cloud instans
SlidesApi Slidesapi = new SlidesApi(MyAppSid, MyAppKey);
// Indlæs PowerPoint fra lokal systemdrev og bestem noter i første dias.
PostGetNotesSlideExistsRequest request = new PostGetNotesSlideExistsRequest
{
Document = File.OpenRead("Presentation1-a.pptx"),
SlideIndex = 1
};
// identificer om noter eksisterer i dias
EntityExists exists = Slidesapi.PostGetNotesSlideExists(request);
// print result on console
Console.WriteLine("Notes exist in Slide :"+ exists.Exists);
Eksportér PowerPoint undermapper som PNG
Shapes er en fantastisk måde at gøre dine præsentationer mere interessante på. PowerPoint former kan tilpasses for at imødekomme dine behov, ved at bruge din egen farvepalet, præferencer og mere. Former tilføjer visuel appel til dine præsentationer. Aspose.Slides Cloud leverer mulighederne for at udtrække/andre gemme formen i et af følgende rasterbilledformater.

Billede 4:- Billede eksportformater

Image 5:- PowerPoint slide med figurer
C#.NET
// fuldstændige eksempler kan findes 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/
// initialize Aspose.Slides Cloud instance
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
};
// få shape objektet ind i Stream instans
Stream file = Slidesapi.PostSubshapeSaveAs(request);
// gem rasterbilledet over systemdrevet
file.CopyTo(File.Create("subshape.png"));

Image 6:- Form eksporteret i PNG-format
Konklusion
I denne artikel har vi diskuteret detaljer relateret til nye funktioner introduceret i Aspose.Slides Cloud SDK til .NET. Vi har specifikt diskuteret detaljer om, hvordan man eksporterer subformer som PNG eller JPEG format, samt hvordan man konverterer PPT til PDF/A format. I tilfælde af, at du oplever problemer, mens du bruger API’en, er du velkommen til at kontakte os via det gratis product support forum.
Relaterede artikler
Vi anbefaler også at besøge følgende links for yderligere at lære om