PowerPoint JPG:ksi

Muunna PowerPoint JPG-muotoon käyttämällä C#.NETiä

Nykypäivän nopeatempoisessa maailmassa digitaalisesta sisällöstä on tullut viestinnän peruselementti. PowerPointin esityksistä (PPTX) on tullut olennainen työkalu yrityksille ja yksityishenkilöille tiedon välittämiseen tehokkaasti. Niitä käytetään laajasti nykypäivän yritys- ja koulutusympäristöissä, joten niiden tehokas jakaminen ja jakelu on välttämätöntä. Usein on tarpeen muuntaa PowerPoint-diat kuvamuotoihin, kuten JPEG, varsinkin kun jaat dioja muiden kanssa, joilla ei ehkä ole pääsyä PowerPointiin. Joten tässä artikkelissa käsittelemme kaikkia tarvittavia yksityiskohtia, jotka liittyvät .NET Cloud SDK:n käyttöön PowerPoint-diojen muuntamiseen kuviksi verkossa.

PowerPoint to JPG Conversion API

[Aspose.Slides Cloud SDK for .NET] (https://products.aspose.cloud/slides/net) avulla PowerPoint-diojen muuntaminen JPG-kuviksi on yksinkertaista. Aspose.Slides Cloud tarjoaa RESTful-sovellusliittymän, joka voidaan helposti integroida .NET-sovellukseesi PowerPoint-diojen muuntamiseksi JPG-kuviksi ilman lisäohjelmistoja tai laajennuksia.

Muunna yksittäisiä dioja tai kokonaisia esityksiä JPG-kuviksi.

Tee haku “Aspose.Slides-Cloud” NuGet-pakettien hallinnassa ja napsauta Lisää paketti -painiketta. Lisäksi rekisteröi tili Cloud Dashboardissa ja hanki henkilökohtaiset asiakastunnuksesi. Lisätietoja on quick start -osiossa.

Muunna PPT JPG:ksi C#:lla

Seuraavaa koodinpätkää käytetään PowerPoint-diojen muuntamiseen JPG-muotoon.

// 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ötetty PowerPoint-esitys paikalliselta asemalta
using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);

// kutsu API muuntaa kaikki PowerPoint-diat JPG-muotoon 
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);

// Tallenna tuloksena olevat JPG-kuvat paikalliselle asemalle
using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);
powerpointista jpg:ksi

Kuva: - PowerPoint-JPG-muunnos esikatselu.

Alla on tiedot yllä olevasta jaetusta koodinpätkästä.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Luo SlidesApi-luokan ilmentymä, joka ottaa asiakkaan tunnistetiedot rakentajansa argumentteina.

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

Lataa syötetty PowerPoint-esitys ja lataa se pilvitallennustilaan.

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

Soita API:lle renderöidäksesi kaikki PowerPoint-esityksen diat JPG-kuviksi. Tulos palautetaan stream-instanssina.

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

Tallenna tulos zip-arkistona paikalliselle asemalle.

Koko PPTX:n muuntamisen lisäksi JPG-muotoon saat myös mahdollisuuden muuntaa valitut diat. Seuraava koodirivi näyttää, kuinka voit muuntaa vain 1., 3. ja 5. dian JPG-muotoon.

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

Yllä olevassa esimerkissä käytetty esimerkkiesitys voidaan ladata osoitteesta Colorful Conference .

PPTX to JPG käyttämällä cURL-komentoja

Toinen tapa muuntaa PowerPoint-diat kuviksi on kutsua Aspose.Slides Cloud API -sovellusta cURL-komentojen avulla. cURL:n avulla voit lähettää HTTP-pyyntöjä suoraan komentoriviltä, mikä tekee siitä helpon ja kätevän menetelmän. Nyt meidän on ensin luotava todennustunnus lähettämällä pyyntö tunnuksen päätepisteeseen sovelluksesi SID:llä ja sovellusavaimella.

Suorita seuraava komento luodaksesi 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"

Kun accessToken on luotu, suorita seuraava komento muuntaaksesi PowerPointin diat 4 ja 8 JPG-muotoon.

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

Korvaa {sourceFile} syötetyn PowerPoint-esityksen nimellä pilvitallennustilassa, {accessToken} yllä luodulla JWT-käyttötunnuksella ja {resultantZIP} tuloksena olevan tiedoston nimellä, joka luodaan määritettyyn asemapaikkaan.

Johtopäätös

Yhteenvetona voidaan todeta, että PowerPoint-diojen muuntaminen JPG-kuviksi on hyödyllinen ominaisuus, jota voidaan käyttää useissa sovelluksissa. Halusitpa sitten luoda esityksen kokoukseen tai muuntaa dioja online-jakamista varten, Aspose.Slides Cloud SDK for .NET tarjoaa yksinkertaisen ja luotettavan tavan muuntaa PowerPoint-tiedostosi JPG-muotoon. Ja cURL-komentojen avulla voit helposti integroida tämän toiminnon työnkulkuihisi. Muutamalla yksinkertaisella vaiheella voit muuntaa diasi laadukkaiksi JPG-kuviksi, jotka ovat valmiita käytettäväksi millä tahansa tavalla.

hyödyllisiä linkkejä

Aiheeseen liittyvät artikkelit

Suosittelemme tutustumaan seuraaviin blogeihin: