Sadalīt PowerPoint

Sadaliet PowerPoint, izmantojot .NET REST API.

PowerPoint prezentācijas sadalīšana mazākās sadaļās var būt ļoti svarīgs uzdevums daudziem cilvēkiem, jo īpaši, ja runa ir par garām un visaptverošām prezentācijām. Šī funkcija var palīdzēt sadalīt prezentāciju mazākās, vieglāk pārvaldāmās sadaļās, atvieglojot kopīgošanu, rediģēšanu un prezentēšanu. Pateicoties tehnoloģiju attīstībai, PowerPoint prezentāciju sadalīšanu tagad var veikt, izmantojot dažādus rīkus un metodes. Šajā rakstā mēs apspriedīsim, kā sadalīt PowerPoint prezentāciju, izmantojot .NET Cloud SDK, un kā šis līdzeklis var palīdzēt racionalizēt jūsu darbplūsmu.

Sadaliet PowerPoint, izmantojot .NET Cloud SDK

Izmantojot [Aspose.Slides Cloud SDK for .NET] (https://products.aspose.cloud/slides/net), ir viegli sadalīt PowerPoint prezentāciju mazākās, vieglāk pārvaldāmās daļās. Šī mākoņdatošanas API ir izveidota, lai racionalizētu darbu ar PowerPoint failiem, un tā piedāvā virkni funkciju, kas palīdz pārvaldīt prezentācijas. Turklāt tas nodrošina mērogojamu risinājumu, kas var viegli apstrādāt lielas prezentācijas, padarot to par ideālu izvēli izstrādātājiem, kuri strādā ar sarežģītām prezentācijām.

Lai sāktu ar šo procesu, NuGet pakotņu pārvaldniekā meklējiet “Aspose.Slides-Cloud” un noklikšķiniet uz pogas Pievienot pakotni. Otrkārt, izveidojiet kontu mākoņa informācijas panelī un iegūstiet savus personīgos klienta akreditācijas datus. Lai iegūtu plašāku informāciju, lūdzu, apmeklējiet ātrā sākuma rokasgrāmatu.

Kā sadalīt PPTX, izmantojot C#

Lūdzu, apskatiet šo koda fragmentu, kas palīdz mums sadalīt PPTX failus mazākos, vieglāk pārvaldāmos failos. Šī pieeja ir diezgan noderīga un atvieglo konkrētu prezentācijas slaidu vai sadaļu kopīgošanu.

// Lai iegūtu vairāk piemēru, lūdzu, apmeklējiet vietni https://github.com/aspose-slides-cloud
// Iegūstiet klienta akreditācijas datus vietnē https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// izveidot SlidesApi gadījumu
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Lasīt ievadi PowerPoint no vietējā diska
var inputPowerPoint = File.OpenRead("Cityscape monthly calendar.pptx");

// Izsauciet API, lai sadalītu PowerPoint no 2. slaida uz 5. slaidu 
var responseStream = slidesApi.SplitOnline(inputPowerPoint, SlideExportFormat.Pptx,null,null, 2, 5);

// Saglabājiet PowerPoint sadalīto izvadi vietējā diskā
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
Sadalīts PowerPoint priekšskatījums

Attēls: - Sadalīts PPTX priekšskatījums.

Tālāk ir sniegts paskaidrojums par iepriekš minēto koda fragmentu.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Izveidojiet SlidesApi klases gadījumu, kurā mēs nododam klienta akreditācijas datus kā argumentus.

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

Izlasiet ievades PowerPoint prezentācijas saturu.

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

Izsauciet API, lai sadalītu PowerPoint, sākot no 2. slaida līdz 5. slaidam. Izvade tiek atgriezta kā .zip arhīvs straumes formātā.

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

Saglabājiet iegūto .zip arhīvu vietējā diskā.

Iepriekš minētajā piemērā izmantoto ievades PowerPoint prezentāciju var lejupielādēt no vietnes [Cityscape monthly calendar.pptx](https://create.microsoft.com/en-us/template/cityscape-monthly-calendar-f4e3e5c1-8862-46f6-82c7 -006b23119e76).

PowerPoint sadalīšana, izmantojot cURL komandas

Ir iespējams arī sadalīt PowerPoint prezentācijas, izmantojot cURL komandas. Lūdzu, ņemiet vērā, ka API nodrošina galapunktu kopu, kam var piekļūt, izmantojot cURL komandas, lai veiktu dažādas darbības, tostarp sadalītu PowerPoint prezentācijas. Turklāt cURL komandu izmantošana var būt ērta iespēja lietotājiem, kuri dod priekšroku komandrindas saskarnēm vai kuriem ir jāintegrē funkcionalitāte skriptos vai darbplūsmās. Turklāt to var izmantot jebkurā platformā, kas atbalsta cURL, tostarp Windows, macOS un Linux.

Pirmkārt, lūdzu, izpildiet šo komandu, lai ģenerētu AccessToken, pamatojoties uz jūsu klienta akreditācijas datiem.

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"

Otrkārt, lūdzu, izpildiet šo komandu, lai sāktu PowerPoint sadalīšanas darbību, sākot no 3. slaida līdz 6. slaidam.

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 "{}"

Aizstājiet “{inputPowerPoint}” ar ievadi PowerPoint, kas jau ir pieejama mākoņkrātuvē. Pēc tam aizstājiet “{accessToken}” ar JWT piekļuves pilnvaru un “{destinationFolder}” ar tās mapes nosaukumu mākoņkrātuvē, kurā būs ietverta PowerPoint sadalīšanas operācijas izvade.

Secinājums

Visbeidzot, PowerPoint prezentācijas sadalīšana var būt būtisks uzdevums lielu failu pārvaldīšanai vai noteikta satura izvilkšanai. Izmantojot Aspose.Slides Cloud SDK .NET vai cURL komandām, šo procesu var veikt viegli un elastīgi. Abas pieejas piedāvā savas unikālās priekšrocības, ļaujot jums izvēlēties to, kas atbilst jūsu prasībām. Turklāt Aspose.Slides Cloud SDK for .NET nodrošina vienkāršu un racionalizētu risinājumu ar intuitīvu saskarni, savukārt cURL komandas piedāvā detalizētāku kontroli un var tikt integrētas sarežģītos skriptos. Neatkarīgi no metodes PowerPoint prezentācijas sadalīšana var palīdzēt optimizēt darbplūsmas un palielināt produktivitāti.

Noderīgas saites

Saistītie raksti

Mēs ļoti iesakām apmeklēt šādus emuārus: