Mae’r cynnwys gweledol yn chwarae rhan hanfodol mewn cyfathrebu, cyflwyniadau, ac ymdrechion marchnata. Mae cyflwyniadau PowerPoint yn aml yn ffynhonnell gyfoethog o ddelweddau gwerthfawr, graffeg a data gweledol. Fodd bynnag, gall tynnu’r delweddau hyn o ffeiliau PowerPoint â llaw fod yn dasg lafurus a diflas. Dyna lle mae’r angen am ateb effeithlon i dynnu delweddau o PowerPoint yn codi. Trwy drosoli pŵer .NET REST API, gallwch chi symleiddio’r broses hon a datgloi cyfoeth o bosibiliadau. Yn yr erthygl hon, byddwn yn archwilio’r manteision a’r broses gam wrth gam o dynnu delweddau o PowerPoint gan ddefnyddio’r .NET REST API, gan eich grymuso i gael mynediad hawdd i’r delweddau hyn a’u defnyddio mewn amrywiol gymwysiadau a phrosiectau.
- .NET REST API i Dynnu Delweddau o PPT
- Echdynnu Delweddau PowerPoint gan ddefnyddio C#
- Lawrlwythwch Delweddau o PowerPoint gan ddefnyddio Gorchmynion CURL
.NET REST API i Dynnu Delweddau o PPT
[Aspose.Slides Cloud SDK ar gyfer .NET] (https://products.aspose.cloud/slides/net) yn darparu ateb pwerus ac effeithlon ar gyfer tynnu delweddau o gyflwyniadau PowerPoint. Gyda’i set gynhwysfawr o nodweddion a dulliau hawdd eu defnyddio, gallwch chi integreiddio galluoedd echdynnu delwedd yn ddi-dor i’ch cymwysiadau .NET.
Chwiliwch am Aspose.Slides-Cloud
yn rheolwr pecynnau NuGet a chliciwch ar y botwm Ychwanegu Pecyn. Yn dilyn hynny, crëwch gyfrif dros ddangosfwrdd cwmwl a chael eich tystlythyrau cleient personol. Am ragor o fanylion, ewch i’r adran cychwyn cyflym.
Echdynnu Delweddau PowerPoint gan ddefnyddio C#
Rydym yn deall bod y gallu i dynnu delweddau o gyflwyniadau PowerPoint yn hanfodol ar gyfer gwahanol senarios ac yn yr adran hon, byddwn yn defnyddio pyt cod C# .NET i gyflawni’r gofyniad hwn.
// Am ragor o enghreifftiau, ewch i https://github.com/aspose-slides-cloud
// Sicrhewch gymwysterau cleient o https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";
// creu enghraifft o SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
// Ffoniwch yr API i dynnu'r holl ddelweddau o'r cyflwyniad PowerPoint
var responseStream = slidesApi.DownloadImages("Cityscape monthly calendar.pptx", ImageExportFormat.Jpeg);
// Arbedwch y delweddau a dynnwyd i yriant lleol
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
Isod mae’r esboniad ynghylch pyt cod a nodir uchod.
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
Creu enghraifft o ddosbarth SlidesApi lle rydyn ni’n pasio tystlythyrau’r cleient fel dadleuon.
var responseStream = slidesApi.DownloadImages("Cityscape monthly calendar.pptx", Aspose.Slides.Cloud.Sdk.Model.ImageExportFormat.Jpeg);
Ffoniwch yr API i echdynnu’r holl ddelweddau PowerPoint mewn fformat JPEG. Dychwelir allbwn y weithred hon fel archif .zip mewn fformat Stream.
using var pdfStream = File.Create("extractedImages.zip");
responseStream.CopyTo(pdfStream);
Arbedwch yr archif .zip canlyniadol i’r gyriant lleol.
Gellir lawrlwytho’r cyflwyniad PowerPoint mewnbwn a ddefnyddir yn yr enghraifft uchod o [Photography portfolio.pptx]( https://create.microsoft.com/en-us/template/photography-portfolio-(modern-simple)-a714f435-0e16- 4279-801d-c675dc9f56e1).
Lawrlwythwch Delweddau o PowerPoint gan ddefnyddio Gorchmynion cURL
Gallwn hefyd gyflawni tasg echdynnu delweddau gan ddefnyddio gorchmynion cURL. Mae’r dull hwn yn cynnig hyblygrwydd ac yn eich galluogi i ryngweithio ag Aspose.Slides Cloud API yn uniongyrchol o’r llinell orchymyn neu ei integreiddio i’ch sgriptiau neu lifau gwaith awtomeiddio. Felly, p’un a yw’n well gennych ryngwyneb llinell orchymyn neu am ymgorffori’r broses echdynnu yn eich systemau presennol, mae’r dull cURL yn darparu datrysiad amlbwrpas.
Nawr yn gyntaf, gweithredwch y gorchymyn canlynol i gynhyrchu accessToken yn seiliedig ar eich tystlythyrau cleient.
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"
Yr ail gam yw gweithredu’r gorchymyn canlynol i lawrlwytho delweddau o PowerPoint gan ddefnyddio gorchymyn 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}"
Amnewid {inputPresentation}
gydag enw PowerPoint sydd eisoes ar gael mewn storfa cwmwl. Amnewid {accessToken}
gyda tocyn mynediad JWT a {extractedImages}
ag enw archif .zip i’w gynhyrchu ar yriant lleol.
Casgliad
I gloi, mae tynnu delweddau o gyflwyniadau PowerPoint yn allu gwerthfawr a all wella eich llifoedd gwaith prosesu dogfennau. P’un a ydych yn dewis defnyddio’r Aspose.Slides Cloud SDK ar gyfer. NET neu orchmynion cURL, mae gennych offer pwerus i dynnu delweddau yn rhwydd. Yn fyr, mae Aspose.Slides Cloud SDK yn darparu set gynhwysfawr o nodweddion a swyddogaethau sydd wedi’u cynllunio’n benodol ar gyfer gweithio gyda ffeiliau PowerPoint, gan gynnig profiad integreiddio di-dor i ddatblygwyr .NET. Ar y llaw arall, mae gorchmynion cURL yn cynnig dull hyblyg ac amlbwrpas, sy’n eich galluogi i ryngweithio â’r Aspose.Slides Cloud API yn uniongyrchol o’r llinell orchymyn.
Pa bynnag ddull a ddewiswch, gallwch dynnu delweddau yn hyderus o gyflwyniadau PowerPoint a datgloi posibiliadau newydd ar gyfer trin delweddau, dadansoddi, neu integreiddio â systemau eraill.
Dolenni Defnyddiol
Erthyglau Perthnasol
Rydym yn argymell yn fawr ymweld â’r blogiau canlynol: