Poolita PowerPoint

Jagage PowerPoint .NET REST API abil.

PowerPointi esitluse jagamine väiksemateks osadeks võib olla paljude inimeste jaoks ülioluline ülesanne, eriti kui tegemist on pikkade ja põhjalike esitlustega. See funktsioon võib aidata esitluse jagada väiksemateks, paremini hallatavateks osadeks, muutes selle jagamise, redigeerimise ja esitlemise lihtsamaks. Tehnoloogia arenguga saab nüüd PowerPointi esitlusi jagada erinevate tööriistade ja meetodite abil. Selles artiklis käsitleme seda, kuidas PowerPointi esitlus .NET Cloud SDK abil osadeks jagada ja kuidas see funktsioon aitab teie töövoogu sujuvamaks muuta.

Jagage PowerPoint .NET Cloud SDK abil

[Aspose.Slides Cloud SDK for .NET] (https://products.aspose.cloud/slides/net) abil on PowerPointi esitlus lihtne väiksemateks ja paremini hallatavateks osadeks jagada. See pilvepõhine API on loodud PowerPointi failidega töötamise protsessi sujuvamaks muutmiseks ja pakub esitluste haldamiseks mitmesuguseid funktsioone. Lisaks pakub see skaleeritavat lahendust, mis saab hõlpsalt hakkama suurte esitlustega, muutes selle ideaalseks valikuks keerukate esitlustega töötavatele arendajatele.

Selle protsessi alustamiseks otsige NuGeti pakettide halduris ‘Aspose.Slides-Cloud’ ja klõpsake nuppu Lisa pakett. Teiseks looge konto pilve armatuurlaua kaudu ja hankige oma isiklikud kliendimandaadid. Lisateabe saamiseks külastage kiirkäivituse juhendit.

Kuidas jagada PPTX C# abil

Vaadake üle järgmine koodilõik, mis aitab meil PPTX-faile väiksemateks ja paremini hallatavateks failideks jagada. See lähenemisviis on üsna kasulik ja hõlbustab konkreetsete slaidide või esitluse osade jagamist.

// Rohkem näiteid leiate aadressilt https://github.com/aspose-slides-cloud
// Hankige kliendi mandaadid aadressilt https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// luua SlidesApi eksemplar
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Loe sisend PowerPoint kohalikult draivilt
var inputPowerPoint = File.OpenRead("Cityscape monthly calendar.pptx");

// Helistage API-le, et jagada PowerPointi slaidilt 2 slaidiks number 5 
var responseStream = slidesApi.SplitOnline(inputPowerPoint, SlideExportFormat.Pptx,null,null, 2, 5);

// Salvestage PowerPointi poolitatud väljund kohalikule kettale
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
Poolita PowerPointi eelvaade

Pilt: - jagatud PPTX-i eelvaade.

Allpool on selgitus ülaltoodud koodilõigu kohta.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Looge SlidesApi klassi eksemplar, kus edastame argumentidena kliendi mandaadid.

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

Loe sisestatud PowerPointi esitluse sisu.

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

Kutsuge API, et jagada PowerPointi alates slaidist number 2 kuni slaidini number 5. Väljund tagastatakse .zip-arhiivina voovormingus.

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

Salvestage saadud ZIP-arhiiv kohalikku draivi.

Ülaltoodud näites kasutatud PowerPointi sisendesitluse saab alla laadida saidilt [Cityscape monthly calendar.pptx](https://create.microsoft.com/en-us/template/cityscape-monthly-calendar-f4e3e5c1-8862-46f6-82c7 -006b23119e76).

PowerPointi jagamine cURL-i käskude abil

Samuti on võimalik PowerPointi esitlusi poolitada, kasutades cURL-i käske. Pange tähele, et API pakub lõpp-punktide komplekti, millele pääseb juurde erinevate toimingute tegemiseks, sealhulgas PowerPointi esitluste tükeldamiseks, kasutades cURL-i käske. Lisaks võib cURL-i käskude kasutamine olla mugav valik kasutajatele, kes eelistavad käsurea liideseid või peavad funktsioonid skriptidesse või töövoogudesse integreerima. Lisaks saab seda kasutada mis tahes platvormil, mis toetab cURL-i, sealhulgas Windows, macOS ja Linux.

Esiteks täitke järgmine käsk, et luua juurdepääsuluba oma kliendi mandaatide põhjal.

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"

Teiseks täitke järgmine käsk, et käivitada PowerPointi poolitamine alates slaidist 3 kuni slaidini 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 "{}"

Asendage „{inputPowerPoint}” sisendiga PowerPointi, mis on juba pilvmälus saadaval. Seejärel asendage “{accessToken}” JWT juurdepääsulubaga ja “{destinationFolder}” pilvmälu kausta nimega, mis sisaldab PowerPointi poolitamise toimingu väljundit.

Järeldus

Kokkuvõtteks võib öelda, et PowerPointi esitluse tükeldamine võib olla oluline ülesanne suurte failide haldamisel või konkreetse sisu ekstraktimisel. NET-i või cURL-i käskude jaoks mõeldud Aspose.Slides Cloud SDK abil on see protsess lihtne ja paindlik. Mõlemad lähenemisviisid pakuvad oma ainulaadseid eeliseid, võimaldades teil valida oma vajadustele vastava. Lisaks pakub .NET-i jaoks mõeldud Aspose.Slides Cloud SDK lihtsat ja sujuvat lahendust intuitiivse liidesega, samas kui cURL-i käsud pakuvad täpsemat juhtimist ja neid saab integreerida keerukatesse skriptidesse. Olenemata meetodist võib PowerPointi esitluse tükeldamine aidata optimeerida töövooge ja suurendada tootlikkust.

Kasulikud lingid

seotud artiklid

Soovitame tungivalt külastada järgmisi ajaveebe: