Mūsdienu straujajā pasaulē digitālais saturs ir kļuvis par saziņas pamatelementu. PowerPoint prezentācijas (PPTX) ir kļuvušas par būtisku rīku uzņēmumiem un privātpersonām, lai efektīvi nodotu informāciju. Tos plaši izmanto mūsdienu uzņēmējdarbības un izglītības vidē, tāpēc ir svarīgi tos efektīvi koplietot un izplatīt. Bieži vien ir nepieciešams konvertēt PowerPoint slaidus tādos attēlu formātos kā JPEG, it īpaši, ja slaidus koplieto ar citiem, kuriem, iespējams, nav piekļuves programmai PowerPoint. Tāpēc šajā rakstā mēs apspriedīsim visu nepieciešamo informāciju, kas saistīta ar .NET Cloud SDK izmantošanu, lai tiešsaistē pārvērstu PowerPoint slaidus par attēliem.
- PowerPoint uz JPG konvertēšanas API
- Konvertējiet PPT uz JPG, izmantojot C#
- PPTX uz JPG, izmantojot cURL komandas
PowerPoint uz JPG konvertēšanas API
Izmantojot Aspose.Slides Cloud SDK for .NET, PowerPoint slaidu konvertēšana uz JPG attēliem ir vienkāršs process. [Aspose.Slides Cloud] (https://products.aspose.cloud/slides/curl) nodrošina RESTful API, ko var viegli integrēt jūsu .NET lietojumprogrammā, lai pārvērstu PowerPoint slaidus par JPG attēliem, neprasot nekādu papildu programmatūru vai spraudņus.
Konvertējiet atsevišķus slaidus vai visas prezentācijas JPG attēlos.
Lūdzu, NuGet pakotņu pārvaldniekā meklējiet “Aspose.Slides-Cloud” un noklikšķiniet uz pogas Pievienot pakotni. Turklāt reģistrējiet 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 sadaļu ātrs sākums.
Konvertējiet PPT uz JPG, izmantojot C#
Šis koda fragments tiek izmantots, lai pārvērstu PowerPoint slaidus JPG formātā.
// 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 ievades PowerPoint prezentāciju no vietējā diska
using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);
// izsaukt API, lai pārvērstu visus PowerPoint slaidus JPG formātā
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);
// Saglabājiet iegūtos JPG attēlus vietējā diskā
using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);
Tālāk ir sniegta informācija par iepriekš kopīgoto koda fragmentu.
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
Izveidojiet SlidesApi klases gadījumu, kas savā konstruktorā izmanto klienta akreditācijas datus kā argumentus.
using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);
Ielādējiet ievades PowerPoint prezentāciju un augšupielādējiet to mākoņa krātuvē.
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);
Izsauciet API, lai visus PowerPoint prezentācijas slaidus renderētu JPG attēlos. Izvade tiek atgriezta kā straumes gadījums.
using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);
Saglabājiet izvadi kā zip arhīvu vietējā diskā.
Papildus pilna PPTX konvertēšanai JPG formātā, jūs arī iegūstat iespēju konvertēt atlasītos slaidus. Nākamajā koda rindā parādīts, kā JPG formātā var konvertēt tikai 1., 3. un 5. slaidu.
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null,null,null,null,new List<int> { 1, 3, 5 });
Iepriekš minētajā piemērā izmantoto prezentācijas paraugu var lejupielādēt no vietnes Colorful Conference .
PPTX uz JPG, izmantojot cURL komandas
Vēl viens veids, kā pārvērst PowerPoint slaidus par attēliem, ir izsaukt Aspose.Slides Cloud API, izmantojot cURL komandas. Izmantojot cURL, varat nosūtīt HTTP pieprasījumus tieši no komandrindas, padarot to par vienkāršu un ērtu metodi. Vispirms mums ir jāģenerē autentifikācijas pilnvara, nosūtot pieprasījumu marķiera galapunktam ar jūsu lietotnes SID un lietotnes atslēgu.
Lūdzu, izpildiet šo komandu, lai ģenerētu 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"
Kad AccessToken ir ģenerēts, lūdzu, izpildiet šo komandu, lai pārveidotu PowerPoint 4. un 8. slaidu JPG formātā.
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}"
Aizstājiet
{sourceFile}
ar ievades PowerPoint prezentācijas nosaukumu mākoņkrātuvē,{accessToken}
ar iepriekš ģenerētu JWT piekļuves pilnvaru un{resultantZIP}
ar iegūtā faila nosaukumu, kas jāģenerē norādītajā diska vietā.
Secinājums
Noslēgumā jāsaka, ka PowerPoint slaidu konvertēšana JPG attēlos ir noderīga funkcija, ko var izmantot dažādās lietojumprogrammās. Neatkarīgi no tā, vai vēlaties izveidot prezentāciju sapulcei vai konvertēt slaidus koplietošanai tiešsaistē, Aspose.Slides Cloud SDK for .NET nodrošina vienkāršu un uzticamu veidu, kā pārvērst PowerPoint failus JPG formātā. Un ar cURL komandu palīdzību jūs varat viegli integrēt šo funkcionalitāti savās darbplūsmās. Tātad, veicot tikai dažas vienkāršas darbības, varat pārvērst savus slaidus augstas kvalitātes JPG attēlos, kas ir gatavi lietošanai jebkurā jums nepieciešamajā veidā.
Noderīgas saites
Saistītie raksti
Mēs ļoti iesakām apmeklēt šādus emuārus: