PowerPoint JPG-ks

Teisendage PowerPoint JPG-vormingusse, kasutades C# .NET-i

Tänapäeva kiires maailmas on digitaalsest sisust saanud suhtluse põhielement. PowerPointi esitlused (PPTX) on muutunud ettevõtete ja üksikisikute jaoks oluliseks vahendiks teabe tõhusaks edastamiseks. Neid kasutatakse laialdaselt tänapäeva äri- ja hariduskeskkondades, mistõttu on oluline neid tõhusalt jagada ja levitada. Sageli on vaja PowerPointi slaidid teisendada sellistesse pildivormingutesse nagu JPEG, eriti kui jagate slaide teistega, kellel ei pruugi olla juurdepääsu PowerPointile. Nii et selles artiklis käsitleme kõiki vajalikke üksikasju, mis on seotud .NET Cloud SDK kasutamisega PowerPointi slaidide veebis kujutisteks teisendamiseks.

PowerPointi JPG konverteerimise API

Kasutades [Aspose.Slides Cloud SDK for .NET] (https://products.aspose.cloud/slides/net) on PowerPointi slaidide teisendamine JPG-kujutisteks lihtne protsess. Aspose.Slides Cloud pakub RESTful API-d, mida saab hõlpsasti integreerida teie .NET-rakendusega, et teisendada PowerPointi slaidid JPG-piltideks ilma täiendavat tarkvara või pistikprogramme vajamata.

Teisendage üksikud slaidid või terved esitlused JPG-piltideks.

Otsige NuGeti pakettide halduris ‘Aspose.Slides-Cloud’ ja klõpsake nuppu Lisa pakett. Lisaks registreerige konto pilve armatuurlaua kaudu ja hankige oma isiklikud kliendimandaadid. Lisateabe saamiseks külastage jaotist kiire algus.

Teisendage PPT JPG-ks, kasutades C#

PowerPointi slaidide JPG-vormingusse teisendamiseks kasutatakse järgmist koodilõiku.

// 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 PowerPointi esitlust kohalikult draivilt
using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);

// helistage API-le, et teisendada kõik PowerPointi slaidid JPG-vormingusse 
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);

// Salvestage saadud JPG-pildid kohalikule kettale
using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);
powerpoint jpg-ks

Pilt: - PowerPointi JPG-vormingusse teisendamise eelvaade.

Allpool on ülaltoodud jagatud koodilõigu üksikasjad.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Looge SlidesApi klassi eksemplar, mis võtab oma konstruktoris argumentidena kliendi mandaadid.

using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);

Laadige sisend PowerPointi esitlus ja laadige see üles pilvesalvestusse.

using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);

Helistage API-le, et muuta kõik PowerPointi esitluse slaidid JPG-kujutisteks. Väljund tagastatakse vooeksemplarina.

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

Salvestage väljund kohalikule kettale ZIP-arhiivina.

Lisaks täieliku PPTX-i teisendamisele JPG-vormingusse saate ka valitud slaide teisendada. Järgmine koodirida näitab, kuidas saate teisendada ainult 1., 3. ja 5. slaidi JPG-vormingusse.

using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null,null,null,null,new List<int> { 1, 3, 5 });

Ülaltoodud näites kasutatud esitluse näidis saab alla laadida saidilt Colorful Conference .

PPTX-st JPG-ks, kasutades cURL-i käske

Teine võimalus PowerPointi slaidide kujutisteks teisendamiseks on kutsuda välja Aspose.Slides Cloud API, kasutades käske cURL. cURL-i abil saate saata HTTP-päringuid otse käsurealt, muutes selle lihtsaks ja mugavaks meetodiks. Nüüd peame esmalt genereerima autentimisloa, saates loa lõpp-punktile taotluse koos teie rakenduse SID ja rakenduse võtmega.

AccessToken’i genereerimiseks täitke järgmine käsk.

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"

Kui accessToken on loodud, täitke järgmine käsk, et teisendada PowerPointi slaidid nr 4 ja 8 JPG-vormingusse.

curl -v "https://api.aspose.cloud/v3.0/slides/{sourceFile}/Jpeg?slides=4%2C8" \
-X POST \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"DefaultRegularFont\": \"string\",  \"FontFallbackRules\": [    {      \"RangeStartIndex\": 0,      \"RangeEndIndex\": 0,      \"FallbackFontList\": [        \"string\"      ]    }  ],  \"FontSubstRules\": [    {      \"SourceFont\": \"string\",      \"TargetFont\": \"string\",      \"NotFoundOnly\": true    }  ]}" \
-o "{resultantZIP}"

Asendage „{sourceFile}” pilvmälus sisend-PowerPointi esitluse nimega, „{accessToken}” ülal loodud JWT-juurdepääsuloaga ja „{resultantZIP}” tulemuseks oleva faili nimega, mis luuakse määratud draivi asukohas.

Järeldus

Kokkuvõtteks võib öelda, et PowerPointi slaidide teisendamine JPG-piltideks on kasulik funktsioon, mida saab kasutada erinevates rakendustes. Olenemata sellest, kas soovite luua koosoleku jaoks esitluse või teisendada slaidid võrgus jagamiseks, pakub Aspose.Slides Cloud SDK for .NET lihtsat ja usaldusväärset viisi PowerPointi failide JPG-vormingusse teisendamiseks. Ja cURL-i käskude abil saate selle funktsiooni hõlpsalt oma töövoogudesse integreerida. Nii saate vaid mõne lihtsa sammuga teisendada oma slaidid kvaliteetseteks JPG-piltideks, mis on valmis kasutamiseks mis tahes viisil.

Kasulikud lingid

seotud artiklid

Soovitame tungivalt läbida järgmised ajaveebid: