Split PowerPoint

Split PowerPoint mat .NET REST API.

Eng PowerPoint Presentatioun a méi kleng Sektiounen opzedeelen kann eng entscheedend Aufgab fir vill Eenzelpersounen sinn, besonnesch wann Dir mat laangen a komplette Presentatiounen ze dinn hutt. Dës Fonktioun kann hëllefen d’Presentatioun a méi kleng, méi handhabbar Sektiounen opzedeelen, sou datt et méi einfach ass ze deelen, z’änneren an ze presentéieren. Mat de Fortschrëtter an der Technologie kënnen d’Spaltung vun PowerPoint Presentatiounen elo mat verschiddenen Tools a Methoden gemaach ginn. An dësem Artikel wäerte mir diskutéieren wéi Dir eng PowerPoint Presentatioun mat der .NET Cloud SDK deelt, a wéi dës Feature hëllefe kann Äre Workflow ze streamline.

Split PowerPoint mat .NET Cloud SDK

Mat Aspose.Slides Cloud SDK fir .NET, ass et einfach eng PowerPoint Presentatioun a méi kleng, méi handhabbar Deeler opzedeelen. Dës Cloud-baséiert API ass gebaut fir de Prozess vun der Aarbecht mat PowerPoint Dateien ze streamlinéieren a bitt eng Rei Features fir Präsentatiounen ze managen. Zousätzlech bitt et eng skalierbar Léisung déi grouss Presentatiounen mat Liichtegkeet handhaben kann, wat et eng ideal Wiel mécht fir Entwéckler déi mat komplexe Presentatiounen schaffen.

Fir mat dësem Prozess unzefänken, sicht w.e.g. Aspose.Slides-Cloud am NuGet Package Manager a klickt op de Knäppchen Add Package. Zweetens, erstellt e Kont iwwer Cloud Dashboard a kritt Äre perséinleche Client Umeldungsinformatiounen. Fir méi Informatioun, besicht w.e.g. de Schnellstart Guide.

Wéi Split PPTX mat C#

Kuckt w.e.g. de folgende Code Snippet, wat eis hëlleft PPTX Dateien a méi kleng, méi handhabbar Dateien opzedeelen. Dës Approche ass ganz hëllefräich a mécht et méi einfach spezifesch Rutschen oder Sektiounen vun enger Presentatioun ze deelen.

// Fir méi Beispiller, besicht w.e.g. https://github.com/aspose-slides-cloud
// Kritt Client Umeldungsinformatioune vun https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// eng Instanz vu SlidesApi erstellen
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Liesen Input PowerPoint vum lokalen Drive
var inputPowerPoint = File.OpenRead("Cityscape monthly calendar.pptx");

// Rufft d'API un fir PowerPoint vu Rutsch 2 op Slide Nummer 5 opzedeelen 
var responseStream = slidesApi.SplitOnline(inputPowerPoint, SlideExportFormat.Pptx,null,null, 2, 5);

// Späichert de PowerPoint Split Output op lokalen Drive
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
Split PowerPoint Virschau

Bild: - Split PPTX Virschau.

Drënner gëtt d’Erklärung betreffend uewe genannte Code Snippet.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Erstellt eng Instanz vun der SlidesApi Klass wou mir de Client Umeldungsinformatiounen als Argumenter passéieren.

var inputPowerPoint = File.OpenRead("Cityscape monthly calendar.pptx");

Liest den Inhalt vun der Input PowerPoint Presentatioun.

var responseStream = slidesApi.SplitOnline(inputPowerPoint, Aspose.Slides.Cloud.Sdk.Model.SlideExportFormat.Pptx,null,null, 2, 5);

Rufft d’API un fir PowerPoint opzedeelen vun der Slide Nummer 2 bis Slide Nummer 5. D’Ausgab gëtt als .zip Archiv am Stream Format zréckginn.

using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);

Späichert de resultéierende .zip Archiv op de lokalen Drive.

D’Input PowerPoint Presentatioun, déi am uewe genannte Beispill benotzt gëtt, kann erofgeluede ginn [Cityscape monthly calendar.pptx](https://create.microsoft.com/en-us/template/cityscape-monthly-calendar-f4e3e5c1-8862-46f6-82c7 -006b23119e76).

PowerPoint Split mat cURL Kommandoen

Et ass och méiglech PowerPoint Presentatiounen mat cURL Kommandoen opzedeelen. Notéiert w.e.g. datt d’API eng Rei Endpunkte ubitt, déi mat cURL Kommandoen zougänglech kënne ginn fir verschidde Operatiounen auszeféieren, dorënner PowerPoint Presentatiounen opzedeelen. Ausserdeem kann d’Benotzung vu cURL Kommandoen eng praktesch Optioun sinn fir Benotzer déi Kommandozeilen Interfaces léiwer maachen oder d’Funktionalitéit an Skripte oder Workflows integréiere mussen. Zousätzlech kann et op all Plattform benotzt ginn déi cURL ënnerstëtzt, dorënner Windows, macOS a Linux.

Als éischt, fuert w.e.g. de folgende Kommando aus fir en AccessToken ze generéieren baséiert op Äre Client Umeldungsinformatiounen.

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=ee170169-ca49-49a4-87b7-0e2ff815ea6e&client_secret=7f098199230fc5f2175d494d48f2077c" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Zweetens, fuert w.e.g. de folgende Kommando aus fir PowerPoint Split-Operatioun unzefänken, vu Rutsch 3 bis Rutsch 6.

curl -v "https://api.aspose.cloud/v3.0/slides/{inputPowerPoint}/split?format=Pptx&from=3&to=6&destFolder={destinationFolder}" \
-X POST \
-H  "accept: application/json" \
-H  "authorization: Bearer <accessToken>" \
-H  "Content-Type: application/json" \
-d "{}"

Ersetzen {inputPowerPoint} mat Input PowerPoint scho verfügbar an der Cloud Storage. Ersetzt dann {accessToken} mam JWT Zougangstoken an {DestinationFolder} mam Numm vun engem Dossier op der Cloudlagerung, deen d’Ausgab vun der PowerPoint Splitoperatioun enthält.

Conclusioun

Als Conclusioun, eng PowerPoint Presentatioun opzedeelen kann eng wesentlech Aufgab sinn fir grouss Dateien ze managen oder spezifeschen Inhalt ze extrahieren. Mat der Hëllef vun Aspose.Slides Cloud SDK fir .NET oder cURL Kommandoen, kann dëse Prozess mat Liichtegkeet a Flexibilitéit erreecht ginn. Béid Approche bidden hir eenzegaarteg Virdeeler, wat Iech erlaabt deen ze wielen deen Är Ufuerderunge passt. Ausserdeem bitt Aspose.Slides Cloud SDK fir .NET eng einfach a streamlined Léisung mat enger intuitiver Interface, während cURL Kommandoen méi granulär Kontroll ubidden a kënnen a komplexe Skripte integréiert ginn. Onofhängeg vun der Method, eng PowerPoint Presentatioun opzedeelen kann hëllefen Workflows ze optimiséieren an d’Produktivitéit ze erhéijen.

Nëtzlech Linken

Zesummenhang Artikelen

Mir recommandéieren Iech déi folgend Blogs ze besichen: