Jaa PowerPoint

Jaa PowerPoint .NET REST API:lla.

PowerPoint-esityksen jakaminen pienempiin osiin voi olla ratkaiseva tehtävä monille henkilöille, varsinkin kun heillä on pitkiä ja kattavia esityksiä. Tämä ominaisuus voi auttaa jakamaan esityksen pienempiin, paremmin hallittaviin osiin, mikä helpottaa jakamista, muokkaamista ja esittämistä. Tekniikan kehittymisen myötä PowerPoint-esitysten jakaminen voidaan nyt tehdä erilaisilla työkaluilla ja menetelmillä. Tässä artikkelissa käsittelemme PowerPoint-esityksen jakamista .NET Cloud SDK:n avulla ja kuinka tämä ominaisuus voi auttaa tehostamaan työnkulkuasi.

Jaa PowerPoint .NET Cloud SDK:lla

[Aspose.Slides Cloud SDK for .NET] (https://products.aspose.cloud/slides/net) avulla on helppo jakaa PowerPoint-esitys pienempiin, paremmin hallittaviin osiin. Tämä pilvipohjainen sovellusliittymä on suunniteltu virtaviivaistamaan PowerPoint-tiedostojen käsittelyä ja tarjoaa valikoiman ominaisuuksia esitysten hallintaan. Lisäksi se tarjoaa skaalautuvan ratkaisun, joka pystyy käsittelemään suuria esityksiä helposti, joten se on ihanteellinen valinta monimutkaisten esitysten parissa työskenteleville kehittäjille.

Aloita prosessi tekemällä haku “Aspose.Slides-Cloud” NuGet-pakettien hallinnassa ja napsauttamalla Lisää paketti -painiketta. Toiseksi luo tili pilvihallintapaneelin kautta ja hanki henkilökohtaiset asiakastunnuksesi. Lisätietoja on pika-aloitus -oppaassa.

Kuinka jakaa PPTX C#:lla

Tutustu seuraavaan koodinpätkään, joka auttaa meitä jakamaan PPTX-tiedostot pienempiin, helpommin hallittaviin tiedostoihin. Tämä lähestymistapa on varsin hyödyllinen ja helpottaa tiettyjen diojen tai esityksen osien jakamista.

// Lisää esimerkkejä on osoitteessa https://github.com/aspose-slides-cloud
// Hanki asiakkaan tunnistetiedot osoitteesta https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// luo SlidesApi-esiintymä
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Lue syöte PowerPoint paikalliselta asemalta
var inputPowerPoint = File.OpenRead("Cityscape monthly calendar.pptx");

// Soita API:lle jakaa PowerPoint diasta 2 diaan numero 5 
var responseStream = slidesApi.SplitOnline(inputPowerPoint, SlideExportFormat.Pptx,null,null, 2, 5);

// Tallenna PowerPointin jaettu tulos paikalliselle asemalle
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
Jaettu PowerPoint-esikatselu

Kuva: - Jaettu PPTX-esikatselu.

Alla on selitys yllä mainitusta koodinpätkästä.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Luo SlidesApi-luokan ilmentymä, jossa välitämme asiakkaan tunnistetiedot argumentteina.

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

Lue syötetyn PowerPoint-esityksen sisältö.

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

Soita API:lle jakaa PowerPoint alkaen diasta numero 2 diasta numeroon 5. Tulos palautetaan .zip-arkistona Stream-muodossa.

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

Tallenna tuloksena oleva .zip-arkisto paikalliseen asemaan.

Yllä olevassa esimerkissä käytetty PowerPoint-esitys voidaan ladata osoitteesta [Cityscape monthly calendar.pptx](https://create.microsoft.com/en-us/template/cityscape-monthly-calendar-f4e3e5c1-8862-46f6-82c7 -006b23119e76).

PowerPoint Split käyttäen cURL-komentoja

On myös mahdollista jakaa PowerPoint-esityksiä käyttämällä cURL-komentoja. Huomaa, että API tarjoaa joukon päätepisteitä, joita voidaan käyttää cURL-komennoilla erilaisten toimintojen suorittamiseksi, mukaan lukien PowerPoint-esitysten jakaminen. Lisäksi cURL-komentojen käyttö voi olla kätevä vaihtoehto käyttäjille, jotka pitävät parempana komentorivikäyttöliittymästä tai joutuvat integroimaan toiminnot komentosarjoihin tai työnkulkuihin. Lisäksi sitä voidaan käyttää millä tahansa alustalla, joka tukee cURL:ää, mukaan lukien Windows, macOS ja Linux.

Ensinnäkin, suorita seuraava komento luodaksesi accessToken asiakastunnistetietojesi perusteella.

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"

Toiseksi, suorita seuraava komento aloittaaksesi PowerPointin jakamistoiminnon diasta 3 diasta 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 "{}"

Korvaa {inputPowerPoint} syötteellä PowerPoint, joka on jo saatavilla pilvitallennustilassa. Korvaa sitten “{accessToken}” JWT-käyttötunnuksella ja “{destinationFolder}” pilvitallennustilassa olevan kansion nimellä, joka sisältää PowerPointin jakamisen tulosteen.

Johtopäätös

Yhteenvetona voidaan todeta, että PowerPoint-esityksen jakaminen voi olla olennainen tehtävä suurten tiedostojen hallinnassa tai tietyn sisällön purkamisessa. Aspose.Slides Cloud SDK:n .NET- tai cURL-komentojen avulla tämä prosessi voidaan toteuttaa helposti ja joustavasti. Molemmilla lähestymistavoilla on ainutlaatuiset etunsa, joten voit valita tarpeisiisi sopivan. Lisäksi Aspose.Slides Cloud SDK for .NET tarjoaa yksinkertaisen ja virtaviivaisen ratkaisun intuitiivisella käyttöliittymällä, kun taas cURL-komennot tarjoavat tarkemman hallinnan ja ne voidaan integroida monimutkaisiin komentosarjoihin. Menetelmästä riippumatta PowerPoint-esityksen jakaminen voi auttaa optimoimaan työnkulkuja ja lisäämään tuottavuutta.

hyödyllisiä linkkejä

Aiheeseen liittyvät artikkelit

Suosittelemme vierailemaan seuraavissa blogeissa: