
Split PowerPoint-præsentationer online | Lær hvordan man splitter PPT.
Denne artikel forklarer trinene til at opdele PowerPoint-præsentationer i C#-applikationen. Vi er godt klar over, at en PPT fil indeholder flere forskellige typer information såsom tekst, punkttegn, billeder, multimedia og andre indlejrede OLE-objekter. Så i stedet for at dele den komplette fil, kan du have et behov for at opdele Powerpoint-slides i separate filer og dele dem derefter. Derfor vil vi programmatisk opdele PPT i flere filer.
Split PPT Online i en webbrowser

Den API Reference for Aspose.Slides Cloud er også tilgængelig i online swagger-format. Ifølge Document Object Model af Aspose.Slides indeholder en PowerPoint-præsentation en samling af Slides. Vores PowerPoint behandlings Cloud API tilbyder en række muligheder, når det kommer til at opdele PowerPoint-slides og giver dig mulighed for at gemme output i en række forskellige outputformater. Billedet til højre viser listen over understøttede outputformater ved opdelingsoperationen.
Nu skal du som første skridt autentificere brugeren ved at angive App SID og App Key, og når du har angivet de gyldige legitimationsoplysninger, genereres en JWT-token. Så for at opfylde vores krav om at splitte PowerPoint-præsentationsslides, skal vi bruge PostSlidesSplit metoden. Klik nu på Prøv det ud-knappen ved siden af Split POST-metoden. Som et minimum skal du angive navnet på en input præsentationsfil for at starte operationen.

Image 1:- Presentation1.pptx preview på Cloud-lagring
Indstil PowerPoint Præsentationsformat

Image 2:- PPTX format valgt fra dropdown
I dette scenarie vil vi bruge Presentation1.pptx som vist på billedet ovenfor til at udføre split-operationen. Under format-dropdown-menuen skal vi vælge det ønskede outputformat efter split-operationen. Lad os bruge PPTX til dette scenarie. Det næste skridt er at specificere From og To slide værdier. Når From-værdien ikke er specificeret, starter split-operationen fra den første slide i præsentationen. Tilsvarende, hvis vi ikke angiver To-værdien, slutter splitningen ved den sidste slide. Da vores input præsentationsfil kun har to slides, springer vi dette trin over, og det vil splitte begge slides som separate præsentationsfiler. Klik nu på Execute-knappen, og operationen vil blive startet.
Hvis brugerkontoen er korrekt autentificeret, og de ønskede inputparametre er korrekte, vil du bemærke, at en serverresponskode 200 vises, og responsens krop vil liste links til de kild og resulterende PPTX-filer. Venligst tag et kig på den følgende billedfil.

Billede 3:- Forhåndsvisning af serverens svarindhold.
Du kan også observere en cURL-kommando vist, som også kan bruges til at udføre yderligere PowerPoint-slide-splitoperationer (efter opdatering af de nødvendige argumenter).
Nu lad os tage et kig på cloud lagring efter denne operation. Bemærk, at der er to nye PowerPoint-præsentationsfiler, der er listet på cloud lagring.

Image 4:- Resulterende PowerPoint-filer efter split-operationen.
Nu lad os tage et kig på den resulterende PowerPoint-præsentation.

Billede 5:- Forhåndsvisning af to dias i kilde PowerPoint-præsentationen

Image 6:- Den første slide eksporteres som en individuel PPTX-fil.

Image 7:- Anden slide eksporteret som en individuel PTX-fil.
Split PowerPoint Presentation in C#
I denne sektion vil vi se nærmere på detaljerne om, hvordan man opdeler PowerPoint-slides ved hjælp af Aspose.Slides Cloud SDK for .NET. Så vi går først i gang med at uploade filen Presentation1.pptx til cloud-lagring, og derefter udføres Slides split operationen.
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// opret et objekt af SlidesAPI, mens du sender AppKey og AppSid information
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 til Cloud storage
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// Opdel PowerPoint-slides fra indeks 1 til 2 og gem output i PPTX-format.
slidesApi.PostSlidesSplit(new PostSlidesSplitRequest(fileName, null, SlideExportFormat.Pptx, width, height, to, from));
Mens du bruger den ovenstående kodeudsnit, kan du også generere output i andre understøttede formater, dvs. PPT til PDF, PPT til JPG, PPT til PNG, PPT til HTML, PPT til XPS osv. Alt hvad du skal gøre, er at ændre værdien af SlideExportFormat enumeration i PostSlidesSplitRequest() metoden.
Info: Vil du se ppt splitter online? Prøv at bruge vores GRATIS online Splitter App.
Konklusion
I denne artikel har vi lært detaljerne om, hvordan man opdeler PowerPoint-præsentationer ved hjælp af C# .NET samt gennem cURL-kommandoer. I henhold til dine krav kan du downloade den komplette kildekode til Aspose.Slides Cloud SDK til .NET fra GitHub. Derudover, hvis du skulle støde på problemer, mens du bruger API’en, er du velkommen til at kontakte os via free customer support forum.