Razdeli PowerPoint

Razdeli PowerPoint z uporabo API-ja .NET REST.

Razdelitev PowerPoint predstavitve na manjše dele je lahko ključna naloga za mnoge posameznike, zlasti ko imajo opravka z dolgimi in obsežnimi predstavitvami. Ta funkcija lahko pomaga razdeliti predstavitev na manjše, bolj obvladljive dele, kar olajša skupno rabo, urejanje in predstavitev. Z napredkom tehnologije je zdaj možno razdeliti PowerPointove predstavitve z različnimi orodji in metodami. V tem članku bomo razpravljali o tem, kako razdeliti PowerPoint predstavitev z uporabo .NET Cloud SDK in kako lahko ta funkcija pomaga poenostaviti vaš potek dela.

Razdeli PowerPoint z uporabo .NET Cloud SDK

S Aspose.Slides Cloud SDK za .NET je PowerPoint predstavitev enostavno razdeliti na manjše, bolj obvladljive dele. Ta API, ki temelji na oblaku, je zgrajen za poenostavitev postopka dela z datotekami PowerPoint in ponuja vrsto funkcij za pomoč pri upravljanju predstavitev. Poleg tega ponuja razširljivo rešitev, ki z lahkoto obdeluje velike predstavitve, zaradi česar je idealna izbira za razvijalce, ki delajo s kompleksnimi predstavitvami.

Za začetek tega postopka poiščite Aspose.Slides-Cloud v upravitelju paketov NuGet in kliknite gumb Dodaj paket. Drugič, ustvarite račun prek nadzorne plošče v oblaku in pridobite osebne poverilnice stranke. Za več informacij obiščite vodnik hitri začetek.

Kako razdeliti PPTX z uporabo C#

Oglejte si naslednji delček kode, ki nam pomaga razdeliti datoteke PPTX na manjše datoteke, ki jih je lažje upravljati. Ta pristop je zelo koristen in olajša skupno rabo določenih diapozitivov ali delov predstavitve.

// Za več primerov obiščite https://github.com/aspose-slides-cloud
// Pridobite poverilnice odjemalca na https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// ustvarite primerek SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Branje vnosa PowerPoint z lokalnega pogona
var inputPowerPoint = File.OpenRead("Cityscape monthly calendar.pptx");

// Pokličite API, da razdelite PowerPoint od diapozitiva 2 do diapozitiva številka 5 
var responseStream = slidesApi.SplitOnline(inputPowerPoint, SlideExportFormat.Pptx,null,null, 2, 5);

// Shranite razdeljeni izhod PowerPointa na lokalni pogon
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
Razdeli predogled PowerPointa

Slika:- Predogled razdeljenega PPTX.

Spodaj je podana razlaga v zvezi z zgoraj navedenim delčkom kode.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Ustvarite primerek razreda SlidesApi, kjer kot argumente posredujemo poverilnice odjemalca.

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

Preberite vsebino vnesene PowerPoint predstavitve.

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

Pokličite API za razdelitev PowerPointa, začenši od diapozitiva številka 2 do diapozitiva številka 5. Izhod je vrnjen kot arhiv .zip v formatu Stream.

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

Nastali arhiv .zip shranite na lokalni pogon.

Vhodno PowerPoint predstavitev, uporabljeno v zgornjem primeru, lahko prenesete iz [Cityscape mesečni koledar.pptx](https://create.microsoft.com/en-us/template/cityscape-monthly-calendar-f4e3e5c1-8862-46f6-82c7 -006b23119e76).

PowerPoint Split z ukazi cURL

Možno je tudi razdeliti PowerPointove predstavitve z ukazi cURL. Upoštevajte, da API zagotavlja nabor končnih točk, do katerih je mogoče dostopati z ukazi cURL za izvajanje različnih operacij, vključno z razdelitvijo predstavitev PowerPoint. Poleg tega je uporaba ukazov cURL lahko priročna možnost za uporabnike, ki imajo raje vmesnike ukazne vrstice ali morajo funkcionalnost integrirati v skripte ali poteke dela. Poleg tega se lahko uporablja na kateri koli platformi, ki podpira cURL, vključno z Windows, macOS in Linux.

Najprej izvedite naslednji ukaz, da ustvarite accessToken na podlagi vaših poverilnic odjemalca.

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"

Drugič, izvedite naslednji ukaz, da začnete operacijo razdelitve PowerPointa, začenši od diapozitiva 3 do diapozitiva 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 "{}"

Zamenjajte {inputPowerPoint} z vnosom PowerPoint, ki je že na voljo v shrambi v oblaku. Nato zamenjajte {accessToken} z žetonom dostopa JWT in {destinationFolder} z imenom mape v shrambi v oblaku, ki bo vsebovala izhod operacije razdelitve PowerPoint.

Zaključek

Skratka, razdelitev PowerPointove predstavitve je lahko bistvena naloga za upravljanje velikih datotek ali pridobivanje določene vsebine. S pomočjo ukazov Aspose.Slides Cloud SDK za .NET ali cURL je ta postopek mogoče doseči z lahkoto in prilagodljivostjo. Oba pristopa ponujata svoje edinstvene prednosti, kar vam omogoča, da izberete tistega, ki ustreza vašim zahtevam. Poleg tega Aspose.Slides Cloud SDK za .NET zagotavlja preprosto in poenostavljeno rešitev z intuitivnim vmesnikom, medtem ko ukazi cURL ponujajo natančnejši nadzor in jih je mogoče vključiti v zapletene skripte. Ne glede na metodo lahko razdelitev PowerPoint predstavitve pomaga optimizirati potek dela in poveča produktivnost.

Uporabne povezave

povezani članki

Zelo priporočamo obisk naslednjih spletnih dnevnikov: