Yn y byd cyflym sydd ohoni heddiw, mae cynnwys digidol wedi dod yn rhan annatod o gyfathrebu. Mae cyflwyniadau PowerPoint (PPTX) wedi dod yn arf hanfodol i fusnesau ac unigolion gyfleu gwybodaeth yn effeithiol. Fe’u defnyddir yn eang mewn amgylcheddau busnes ac addysgol heddiw, gan ei gwneud hi’n hanfodol gallu eu rhannu a’u dosbarthu’n effeithiol. Yn aml, mae angen trosi sleidiau PowerPoint i fformatau delwedd fel [JPEG] ( https://docs.fileformat.com/image/jpeg/ ), yn enwedig wrth rannu sleidiau ag eraill nad oes ganddynt fynediad i PowerPoint o bosibl. Felly yn yr erthygl hon, byddwn yn trafod yr holl fanylion angenrheidiol sy’n ymwneud â defnyddio .NET Cloud SDK i drosi sleidiau PowerPoint i ddelweddau ar-lein.
- API Trosi PowerPoint i JPG
- Trosi PPT i JPG gan ddefnyddio C#
- PPTX i JPG gan ddefnyddio Gorchmynion cURL
API Trosi PowerPoint i JPG
Gan ddefnyddio Aspose.Slides Cloud SDK ar gyfer .NET, mae trosi sleidiau PowerPoint yn ddelweddau JPG yn broses syml. Mae [Aspose.Slides Cloud] (https://products.aspose.cloud/slides/curl) yn darparu API RESTful y gellir ei integreiddio’n hawdd â’ch cymhwysiad .NET i drosi sleidiau PowerPoint yn ddelweddau JPG heb fod angen unrhyw feddalwedd neu ategion ychwanegol.
Trosi sleidiau unigol neu gyflwyniadau cyfan yn ddelweddau JPG.
Chwiliwch am Aspose.Slides-Cloud
yn rheolwr pecynnau NuGet a chliciwch ar y botwm Ychwanegu Pecyn. Ar ben hynny, cofrestrwch gyfrif dros ddangosfwrdd Cloud a chael eich tystlythyrau cleient personol. Am ragor o wybodaeth, ewch i’r adran cychwyn cyflym.
Trosi PPT i JPG gan ddefnyddio C#
Defnyddir y pyt cod canlynol i drosi sleidiau PowerPoint i fformat JPG.
// 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);
// Darllen cyflwyniad PowerPoint mewnbwn o yriant lleol
using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);
// ffoniwch API i drosi holl sleidiau PowerPoint i fformat JPG
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);
// Arbedwch y delweddau JPG canlyniadol i yriant lleol
using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);
Isod mae’r manylion am y pyt cod a rennir uchod.
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
Creu enghraifft o ddosbarth SlidesApi sy’n cymryd cymwysterau cleient fel dadleuon yn ei lluniwr.
using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);
Llwythwch y cyflwyniad PowerPoint mewnbwn a’i uwchlwytho i’r storfa cwmwl.
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);
Ffoniwch yr API i gyflwyno’r holl sleidiau o gyflwyniad PowerPoint i ddelweddau JPG. Mae’r allbwn yn cael ei ddychwelyd fel enghraifft ffrwd.
using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);
Arbedwch yr allbwn fel archif sip ar y gyriant lleol.
Ar wahân i drosi’r fformat PPTX cyflawn i JPG, byddwch hefyd yn cael y gallu i drosi sleidiau dethol. Mae’r llinell god ganlynol yn dangos sut y gallwch chi drosi, 1af, 3ydd a’r 5ed sleid yn JPG yn unig.
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null,null,null,null,new List<int> { 1, 3, 5 });
Gellir lawrlwytho’r cyflwyniad sampl a ddefnyddir yn yr enghraifft uchod o Cynhadledd Lliwgar .
PPTX i JPG gan ddefnyddio Gorchmynion cURL
Ffordd arall o drosi sleidiau PowerPoint yn ddelweddau yw trwy ffonio Aspose.Slides Cloud API gan ddefnyddio gorchmynion cURL. Gyda cURL, gallwch anfon ceisiadau HTTP yn uniongyrchol o’r llinell orchymyn, gan ei wneud yn ddull hawdd a chyfleus. Nawr, yn gyntaf mae angen i ni gynhyrchu tocyn dilysu trwy anfon cais i bwynt terfyn y tocyn gyda’ch App SID a’ch Allwedd App.
Gweithredwch y gorchymyn canlynol i gynhyrchu’r 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"
Unwaith y bydd yr accessToken wedi’i gynhyrchu, gweithredwch y gorchymyn canlynol i drosi sleid rhif 4 ac 8 y PowerPoint i fformat JPG.
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}"
Amnewid
{ sourceFile}
ag enw’r cyflwyniad PowerPoint mewnbwn mewn storfa Cloud,{accessToken}
gyda thocyn mynediad JWT a gynhyrchir uchod a,{resultantZIP}
ag enw’r ffeil canlyniadol i’w chynhyrchu ar leoliad gyriant penodol.
Casgliad
I gloi, mae trosi sleidiau PowerPoint yn ddelweddau JPG yn nodwedd ddefnyddiol y gellir ei defnyddio mewn amrywiol gymwysiadau. P’un a ydych am greu cyflwyniad ar gyfer cyfarfod neu drosi sleidiau ar gyfer rhannu ar-lein, mae Aspose.Slides Cloud SDK ar gyfer .NET yn darparu ffordd syml a dibynadwy i drosi eich ffeiliau PowerPoint i fformat JPG. A chyda chymorth gorchmynion cURL, gallwch chi integreiddio’r swyddogaeth hon yn hawdd i’ch llifoedd gwaith. Felly, gyda dim ond ychydig o gamau syml, gallwch chi drosi’ch sleidiau i ddelweddau JPG o ansawdd uchel, yn barod i’w defnyddio mewn unrhyw ffordd sydd ei angen arnoch chi.
Dolenni Defnyddiol
Erthyglau Perthnasol
Rydym yn argymell yn fawr mynd trwy’r blogiau canlynol: