Dragðu út PowerPoint myndir

Dragðu út PowerPoint myndir með .NET REST API.

Sjónrænt efni gegnir mikilvægu hlutverki í samskiptum, kynningum og markaðsstarfi. PowerPoint kynningar þjóna oft sem ríkur uppspretta verðmætra mynda, grafík og sjónrænna gagna. Hins vegar getur verið tímafrekt og leiðinlegt verkefni að vinna þessar myndir handvirkt úr PowerPoint skrám. Það er þar sem þörfin fyrir skilvirka lausn til að vinna myndir úr PowerPoint kemur upp. Með því að nýta kraftinn í .NET REST API geturðu hagrætt þessu ferli og opnað fyrir fullt af möguleikum. Í þessari grein munum við kanna ávinninginn og skref-fyrir-skref ferlið við að vinna myndir úr PowerPoint með því að nota .NET REST API, sem gerir þér kleift að fá auðveldlega aðgang að og nýta þessar myndir í ýmsum forritum og verkefnum.

.NET REST API til að draga myndir úr PPT

Aspose.Slides Cloud SDK fyrir .NET býður upp á öfluga og skilvirka lausn til að draga myndir úr PowerPoint kynningum. Með yfirgripsmiklu safni eiginleikum og auðveldum aðferðum geturðu samþætt myndaútdráttargetu óaðfinnanlega í .NET forritin þín.

Leitaðu einfaldlega að Aspose.Slides-Cloud í NuGet pakkastjóranum og smelltu á Bæta við pakka hnappinn. Í kjölfarið skaltu búa til reikning yfir skýjaborðið og fá persónulega persónuskilríki viðskiptavinarins. Fyrir frekari upplýsingar, vinsamlegast farðu í fljót byrjun hlutann.

Dragðu út PowerPoint myndir með C#

Við skiljum að hæfileikinn til að vinna myndir úr PowerPoint kynningum skiptir sköpum fyrir ýmsar aðstæður og í þessum hluta ætlum við að nota C# .NET kóðabút til að uppfylla þessa kröfu.

// Fyrir fleiri dæmi, vinsamlegast farðu á https://github.com/aspose-slides-cloud
// Fáðu skilríki viðskiptavina frá https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// búa til tilvik af SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Hringdu í API til að draga allar myndirnar úr PowerPoint kynningu 
var responseStream = slidesApi.DownloadImages("Cityscape monthly calendar.pptx", ImageExportFormat.Jpeg);

// Vistaðu útdrættu myndirnar á staðbundið drif
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
Dragðu út PowerPoint myndir

Mynd: - Forskoðun PowerPoint útdráttarmynda.

Hér að neðan er útskýringin varðandi ofangreindan kóðabút.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Búðu til tilvik af SlidesApi bekknum þar sem við sendum skilríki viðskiptavinarins sem rök.

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

Hringdu í API til að draga út allar PowerPoint myndir á JPEG sniði. Úttak þessarar aðgerðar er skilað sem .zip skjalasafn á Stream sniði.

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

Vistaðu .zip skjalasafnið sem myndast á staðbundnu drifinu.

Hægt er að hlaða niður PowerPoint kynningunni sem notuð var í dæminu hér að ofan frá [Photography portfolio.pptx](https://create.microsoft.com/en-us/template/photography-portfolio-(modern-simple)-a714f435-0e16- 4279-801d-c675dc9f56e1).

Sæktu myndir úr PowerPoint með því að nota cURL skipanir

Við getum líka unnið myndvinnsluverkefni með því að nota cURL skipanir. Þessi nálgun býður upp á sveigjanleika og gerir þér kleift að hafa samskipti við Aspose.Slides Cloud API beint frá skipanalínunni eða samþætta það í forskriftir eða sjálfvirkniverkflæði. Svo hvort sem þú vilt frekar skipanalínuviðmót eða vilt fella útdráttarferlið inn í núverandi kerfi, þá býður cURL nálgunin upp á fjölhæfa lausn.

Nú í fyrsta lagi skaltu framkvæma eftirfarandi skipun til að búa til accessToken byggt á skilríkjum viðskiptavinarins.

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"

Annað skrefið er að framkvæma eftirfarandi skipun til að hlaða niður myndum frá PowerPoint með því að nota cURL skipunina.

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

Skiptu út {inputPresentation} fyrir heiti PowerPoint sem þegar er til í skýjageymslu. Skiptu út {accessToken} fyrir JWT aðgangslykil og {extractedImages} með nafni .zip skjalasafns sem á að búa til á staðbundnu drifi.

Niðurstaða

Að lokum, að draga myndir úr PowerPoint kynningum er dýrmætur hæfileiki sem getur aukið vinnuflæði skjalavinnslu. Hvort sem þú velur að nota Aspose.Slides Cloud SDK fyrir .NET eða cURL skipanir, þá hefurðu öflug verkfæri til umráða til að draga út myndir með auðveldum hætti. Í stuttu máli, Aspose.Slides Cloud SDK býður upp á yfirgripsmikið sett af eiginleikum og aðgerðum sem eru sérstaklega hönnuð til að vinna með PowerPoint skrár, sem býður upp á óaðfinnanlega samþættingarupplifun fyrir .NET forritara. Á hinn bóginn bjóða cURL skipanir sveigjanlega og fjölhæfa nálgun, sem gerir þér kleift að hafa samskipti við Aspose.Slides Cloud API beint frá skipanalínunni.

Hvaða aðferð sem þú velur geturðu dregið myndir úr PowerPoint kynningum með öryggi og opnað nýja möguleika á myndvinnslu, greiningu eða samþættingu við önnur kerfi.

Gagnlegar hlekkir

tengdar greinar

Við mælum eindregið með því að heimsækja eftirfarandi blogg: