PowerPoint sa JPG

I-convert ang PowerPoint sa JPG gamit ang C# .NET

Sa mabilis na mundo ngayon, ang digital na nilalaman ay naging pangunahing bahagi ng komunikasyon. Ang mga presentasyon ng PowerPoint (PPTX) ay naging isang mahalagang tool para sa mga negosyo at indibidwal upang mabisang makapaghatid ng impormasyon. Malawakang ginagamit ang mga ito sa mga kapaligirang pangnegosyo at pang-edukasyon ngayon, kaya mahalaga na maibahagi at maipamahagi ang mga ito nang epektibo. Kadalasan, kinakailangan na i-convert ang mga PowerPoint slide sa mga format ng larawan gaya ng JPEG, lalo na kapag nagbabahagi ng mga slide sa iba na maaaring walang access sa PowerPoint. Kaya sa artikulong ito, tatalakayin natin ang lahat ng kinakailangang detalyeng kasangkot sa paggamit ng .NET Cloud SDK upang i-convert ang mga PowerPoint slide sa mga imahe online.

PowerPoint to JPG Conversion API

Gamit ang Aspose.Slides Cloud SDK para sa .NET, ang pag-convert ng mga PowerPoint slide sa mga JPG na imahe ay isang direktang proseso. Ang Aspose.Slides Cloud ay nagbibigay ng isang RESTful API na madaling isama sa iyong .NET application upang i-convert ang mga PowerPoint slide sa mga JPG na imahe nang hindi nangangailangan ng anumang karagdagang software o plugin.

I-convert ang mga indibidwal na slide o buong presentasyon sa mga JPG na larawan.

Mangyaring maghanap sa Aspose.Slides-Cloud sa NuGet packages manager at i-click ang Add Package na button. Higit pa rito, magparehistro ng account sa Cloud dashboard at kunin ang iyong mga personal na kredensyal ng kliyente. Para sa higit pang impormasyon, pakibisita ang seksyong quick start.

I-convert ang PPT sa JPG gamit ang C#

Ang sumusunod na code snippet ay ginagamit upang i-convert ang mga PowerPoint slide sa JPG na format.

// Para sa higit pang mga halimbawa, pakibisita ang https://github.com/aspose-slides-cloud
// Kumuha ng mga kredensyal ng kliyente mula sa https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// lumikha ng isang halimbawa ng SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Basahin ang input PowerPoint presentation mula sa local drive
using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);

// tumawag sa API para i-convert ang lahat ng PowerPoint slide sa JPG na format 
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);

// I-save ang mga resultang JPG na imahe sa lokal na drive
using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);
powerpoint sa jpg

Larawan :- Preview ng conversion ng PowerPoint sa JPG.

Ibinigay sa ibaba ang mga detalye tungkol sa nakabahaging snippet ng code sa itaas.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Lumikha ng isang halimbawa ng klase ng SlidesApi na kumukuha ng mga kredensyal ng kliyente bilang mga argumento sa constructor nito.

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

I-load ang input PowerPoint presentation at i-upload ito sa cloud storage.

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

Tawagan ang API upang i-render ang lahat ng mga slide ng PowerPoint presentation sa mga JPG na imahe. Ang output ay ibinalik bilang isang halimbawa ng stream.

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

I-save ang output bilang zip archive sa lokal na drive.

Bukod sa pag-convert ng kumpletong PPTX sa JPG na format, makukuha mo rin ang kakayahang mag-convert ng mga napiling slide. Ipinapakita ng sumusunod na linya ng code kung paano mo mako-convert lang ang 1st, 3rd at ang 5th slide sa JPG.

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

Ang sample na presentasyon na ginamit sa halimbawa sa itaas ay maaaring ma-download mula sa Colorful Conference .

PPTX to JPG gamit ang cURL Commands

Ang isa pang paraan upang i-convert ang mga PowerPoint slide sa mga imahe ay sa pamamagitan ng pagtawag sa Aspose.Slides Cloud API gamit ang mga cURL command. Sa cURL, maaari kang magpadala ng mga kahilingan sa HTTP nang direkta mula sa command line, na ginagawa itong madali at maginhawang paraan. Ngayon, kailangan muna naming bumuo ng token sa pagpapatotoo sa pamamagitan ng pagpapadala ng kahilingan sa token endpoint gamit ang iyong App SID at App Key.

Mangyaring isagawa ang sumusunod na utos upang makabuo ng accessToken.

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"

Kapag nabuo na ang accessToken, mangyaring isagawa ang sumusunod na command para i-convert ang slide number 4 at 8 ng PowerPoint sa JPG na format.

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

Palitan ang {sourceFile} ng pangalan ng input PowerPoint presentation sa Cloud storage, {accessToken} ng JWT access token na nabuo sa itaas at, {resultantZIP} ng pangalan ng resultang file na bubuuin sa tinukoy na lokasyon ng drive.

Konklusyon

Sa konklusyon, ang pag-convert ng mga PowerPoint slide sa mga JPG na imahe ay isang kapaki-pakinabang na tampok na maaaring magamit sa iba’t ibang mga application. Kung gusto mong lumikha ng isang pagtatanghal para sa isang pulong o mag-convert ng mga slide para sa online na pagbabahagi, ang Aspose.Slides Cloud SDK para sa .NET ay nagbibigay ng simple at maaasahang paraan upang i-convert ang iyong mga PowerPoint file sa JPG na format. At sa tulong ng mga cURL command, madali mong maisasama ang functionality na ito sa iyong mga workflow. Kaya, sa ilang simpleng hakbang lang, maaari mong i-convert ang iyong mga slide sa mga de-kalidad na JPG na imahe, na handang gamitin sa anumang paraan na kailangan mo.

Mga Kaugnay na Artikulo

Lubos naming inirerekumenda na dumaan sa mga sumusunod na blog: