Izvelciet PowerPoint attēlus

Izņemiet PowerPoint attēlus, izmantojot .NET REST API.

Vizuālajam saturam ir būtiska nozīme komunikācijā, prezentācijās un mārketinga pasākumos. PowerPoint prezentācijas bieži kalpo kā bagātīgs vērtīgu attēlu, grafikas un vizuālo datu avots. Tomēr šo attēlu manuāla izvilkšana no PowerPoint failiem var būt laikietilpīgs un nogurdinošs uzdevums. Šeit rodas nepieciešamība pēc efektīva risinājuma attēlu iegūšanai no PowerPoint. Izmantojot .NET REST API jaudu, varat racionalizēt šo procesu un atvērt daudz iespēju. Šajā rakstā mēs izpētīsim priekšrocības un soli pa solim attēlu izgūšanas procesu no PowerPoint, izmantojot .NET REST API, ļaujot jums viegli piekļūt un izmantot šos attēlus dažādās lietojumprogrammās un projektos.

.NET REST API, lai izvilktu attēlus no PPT

Aspose.Slides Cloud SDK for .NET nodrošina jaudīgu un efektīvu risinājumu attēlu iegūšanai no PowerPoint prezentācijām. Pateicoties tā visaptverošajam funkciju kopumam un viegli lietojamām metodēm, jūs varat nemanāmi integrēt attēlu iegūšanas iespējas savās .NET lietojumprogrammās.

Vienkārši meklējiet “Aspose.Slides-Cloud” NuGet pakotņu pārvaldniekā un noklikšķiniet uz pogas Pievienot pakotni. Pēc tam izveidojiet kontu mākoņa informācijas panelī un iegūstiet personalizētos klienta akreditācijas datus. Lai iegūtu papildinformāciju, lūdzu, apmeklējiet sadaļu ātrs sākums.

Izvelciet PowerPoint attēlus, izmantojot C#

Mēs saprotam, ka iespēja izvilkt attēlus no PowerPoint prezentācijām ir ļoti svarīga dažādiem scenārijiem, un šajā sadaļā mēs izmantosim C# .NET koda fragmentu, lai izpildītu šo prasību.

// 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);

// Izsauciet API, lai izvilktu visus attēlus no PowerPoint prezentācijas 
var responseStream = slidesApi.DownloadImages("Cityscape monthly calendar.pptx", ImageExportFormat.Jpeg);

// Saglabājiet izvilktos attēlus vietējā diskā
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
Izvelciet PowerPoint attēlus

Attēls: - PowerPoint ekstrakta attēlu priekšskatījums.

Tālāk ir sniegts paskaidrojums par iepriekš minēto koda fragmentu.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Izveidojiet SlidesApi klases gadījumu, kurā mēs nododam klienta akreditācijas datus kā argumentus.

var responseStream = slidesApi.DownloadImages("Cityscape monthly calendar.pptx", Aspose.Slides.Cloud.Sdk.Model.ImageExportFormat.Jpeg);

Izsauciet API, lai izvilktu visus PowerPoint attēlus JPEG formātā. Šīs darbības izvade tiek atgriezta kā .zip arhīvs straumes formātā.

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

Saglabājiet iegūto .zip arhīvu vietējā diskā.

Iepriekš minētajā piemērā izmantoto ievades PowerPoint prezentāciju var lejupielādēt no vietnes [Photography portfolio.pptx](https://create.microsoft.com/en-us/template/photography-portfolio-(modern-simple)-a714f435-0e16- 4279-801d-c675dc9f56e1).

Lejupielādējiet attēlus no PowerPoint, izmantojot cURL komandas

Mēs varam arī veikt attēlu ekstrakcijas uzdevumu, izmantojot cURL komandas. Šī pieeja piedāvā elastību un ļauj mijiedarboties ar Aspose.Slides Cloud API tieši no komandrindas vai integrēt to savos skriptos vai automatizācijas darbplūsmās. Tātad, neatkarīgi no tā, vai vēlaties komandrindas saskarni vai vēlaties iekļaut ekstrakcijas procesu savās esošajās sistēmās, cURL pieeja nodrošina daudzpusīgu risinājumu.

Tagad, pirmkārt, izpildiet šo komandu, lai ģenerētu AccessToken, pamatojoties uz jūsu klienta akreditācijas datiem.

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"

Otrais solis ir izpildīt šo komandu, lai lejupielādētu attēlus no PowerPoint, izmantojot komandu cURL.

curl -v "https://api.aspose.cloud/v3.0/slides/{inputPresentation}/images/download/Jpeg" \
-X POST \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-o "{extractedImages}"

Aizstājiet “{inputPresentation}” ar PowerPoint nosaukumu, kas jau ir pieejams mākoņkrātuvē. Aizstājiet “{accessToken}” ar JWT piekļuves pilnvaru un “{extractedImages}” ar .zip arhīva nosaukumu, kas jāģenerē vietējā diskā.

Secinājums

Noslēgumā jāsaka, ka attēlu iegūšana no PowerPoint prezentācijām ir vērtīga iespēja, kas var uzlabot jūsu dokumentu apstrādes darbplūsmas. Neatkarīgi no tā, vai izvēlaties izmantot Aspose.Slides Cloud SDK .NET vai cURL komandām, jūsu rīcībā ir jaudīgi rīki, lai viegli iegūtu attēlus. Īsāk sakot, Aspose.Slides Cloud SDK nodrošina visaptverošu līdzekļu un funkciju kopumu, kas īpaši izstrādāts darbam ar PowerPoint failiem, piedāvājot nevainojamu integrācijas pieredzi .NET izstrādātājiem. No otras puses, cURL komandas piedāvā elastīgu un daudzpusīgu pieeju, kas ļauj mijiedarboties ar Aspose.Slides Cloud API tieši no komandrindas.

Neatkarīgi no izvēlētās metodes varat droši iegūt attēlus no PowerPoint prezentācijām un atvērt jaunas iespējas attēlu manipulēšanai, analīzei vai integrācijai ar citām sistēmām.

Noderīgas saites

Saistītie raksti

Mēs ļoti iesakām apmeklēt šādus emuārus: