PowerPoint na JPG

Skakel PowerPoint na JPG met C# .NET

In vandag se vinnige wêreld het digitale inhoud ’n stapelvoedsel van kommunikasie geword. PowerPoint se aanbiedings (PPTX) het ’n noodsaaklike hulpmiddel geword vir besighede en individue om inligting effektief oor te dra. Hulle word wyd gebruik in vandag se sake- en opvoedkundige omgewings, wat dit noodsaaklik maak om dit effektief te kan deel en versprei. Dikwels is dit nodig om PowerPoint-skyfies om te skakel na beeldformate soos JPEG, veral wanneer skyfies gedeel word met ander wat dalk nie toegang tot PowerPoint het nie. In hierdie artikel sal ons dus al die nodige besonderhede bespreek wat betrokke is by die gebruik van .NET Cloud SDK om PowerPoint-skyfies aanlyn na beelde om te skakel.

PowerPoint na JPG-omskakelings-API

Deur Aspose.Slides Cloud SDK vir .NET te gebruik, is die omskakeling van PowerPoint-skyfies na JPG-beelde ’n eenvoudige proses. Aspose.Slides Cloud bied ’n RUSTIGE API wat maklik met jou .NET-toepassing geïntegreer kan word om PowerPoint-skyfies na JPG-beelde om te skakel sonder dat enige bykomende sagteware of inproppe nodig is.

Skakel individuele skyfies of hele aanbiedings om na JPG-beelde.

Soek asseblief Aspose.Slides-Cloud in NuGet-pakketbestuurder en klik die Voeg pakket by-knoppie. Registreer ook ’n rekening oor Cloud-dashboard en kry jou persoonlike kliëntbewyse. Vir meer inligting, besoek asseblief vinnige begin afdeling.

Skakel PPT na JPG om met C#

Die volgende kodebrokkie word gebruik om PowerPoint-skyfies na JPG-formaat om te skakel.

// Vir meer voorbeelde, besoek asseblief https://github.com/aspose-slides-cloud
// Kry kliëntbewyse van https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// skep 'n instansie van SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Lees insette PowerPoint-aanbieding vanaf plaaslike skyf
using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);

// bel API om alle PowerPoint-skyfies na JPG-formaat om te skakel 
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);

// Stoor die resulterende JPG-beelde op plaaslike skyf
using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);
powerpoint na jpg

Beeld: - PowerPoint na JPG-omskakelingsvoorskou.

Hieronder word die besonderhede oor die bogenoemde gedeelde kodebrokkie gegee.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Skep ’n instansie van SlidesApi-klas wat kliëntbewyse as argumente in sy konstruktor neem.

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

Laai die insette PowerPoint-aanbieding en laai dit op na die wolkberging.

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

Bel die API om al die skyfies van PowerPoint-aanbieding na JPG-beelde weer te gee. Die uitset word as ’n stroom-instansie teruggestuur.

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

Stoor die uitvoer as zip-argief op die plaaslike skyf.

Afgesien van die omskakeling van die volledige PPTX na JPG-formaat, kry jy ook die vermoë om geselekteerde skyfies om te skakel. Die volgende kodelyn wys hoe jy slegs 1ste, 3de en 5de skyfie na JPG kan omskakel.

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

Die voorbeeldaanbieding wat in die bostaande voorbeeld gebruik is, kan afgelaai word vanaf Colorful Conference .

PPTX na JPG met behulp van cURL-opdragte

Nog ’n manier om PowerPoint-skyfies na beelde te omskep, is deur Aspose.Slides Cloud API te roep met behulp van cURL-opdragte. Met cURL kan u HTTP-versoeke direk vanaf die opdragreël stuur, wat dit ’n maklike en gerieflike metode maak. Nou moet ons eers ’n verifikasietoken genereer deur ’n versoek na die token-eindpunt te stuur met jou App-SID en App-sleutel.

Voer asseblief die volgende opdrag uit om die accessToken te genereer.

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"

Sodra die accessToken gegenereer is, voer asseblief die volgende opdrag uit om die skyfie nommer 4 en 8 van die PowerPoint na JPG-formaat om te skakel.

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

Vervang {sourceFile} met die naam van insette PowerPoint-aanbieding in Wolkberging, {accessToken} met JWT-toegangtoken wat hierbo gegenereer is en {resultantZIP} met die naam van die resulterende lêer wat op die gespesifiseerde skyfligging gegenereer moet word.

Afsluiting

Ten slotte, die omskakeling van PowerPoint-skyfies na JPG-beelde is ’n nuttige kenmerk wat in verskeie toepassings gebruik kan word. Of jy nou ’n aanbieding vir ’n vergadering wil skep of skyfies wil omskep om aanlyn te deel, Aspose.Slides Cloud SDK vir .NET bied ’n eenvoudige en betroubare manier om jou PowerPoint-lêers na JPG-formaat om te skakel. En met die hulp van cURL-opdragte kan jy hierdie funksionaliteit maklik in jou werkvloei integreer. Dus, met net ’n paar eenvoudige stappe, kan jy jou skyfies omskakel na hoë-gehalte JPG-beelde, gereed om gebruik te word op enige manier wat jy nodig het.

nuttige skakels

verwante artikels

Ons beveel sterk aan om deur die volgende blogs te gaan: