PowerPoint դեպի JPG

Փոխարկեք PowerPoint-ը JPG-ի՝ օգտագործելով C# .NET

Ժամանակակից արագընթաց աշխարհում թվային բովանդակությունը դարձել է հաղորդակցության հիմնական բաղադրիչը: PowerPoint-ի շնորհանդեսները (PPTX) դարձել են ձեռնարկությունների և անհատների համար տեղեկատվություն արդյունավետ փոխանցելու կարևոր գործիք: Դրանք լայնորեն կիրառվում են այսօրվա բիզնեսում և կրթական միջավայրում, ինչը կարևոր է դարձնում դրանք արդյունավետորեն տարածելու և տարածելու հնարավորությունը: Հաճախ անհրաժեշտ է դառնում PowerPoint-ի սլայդները փոխարկել պատկերի ձևաչափերի, ինչպիսիք են JPEG, հատկապես երբ սլայդները կիսվում են ուրիշների հետ, ովքեր կարող են մուտք չունենալ PowerPoint-ին: Այսպիսով, այս հոդվածում մենք կքննարկենք բոլոր անհրաժեշտ մանրամասները, որոնք կապված են .NET Cloud SDK-ի օգտագործման հետ՝ PowerPoint-ի սլայդները առցանց պատկերների փոխակերպելու համար:

PowerPoint դեպի JPG փոխակերպման API

Օգտագործելով Aspose.Slides Cloud SDK-ը .NET-ի համար, PowerPoint սլայդների վերափոխումը JPG պատկերների պարզ գործընթաց է: Aspose.Slides Cloud ապահովում է RESTful API, որը կարող է հեշտությամբ ինտեգրվել ձեր .NET հավելվածին՝ PowerPoint-ի սլայդները JPG պատկերների փոխակերպելու համար՝ առանց որևէ լրացուցիչ ծրագրաշարի կամ հավելվածի պահանջելու:

Փոխակերպեք անհատական սլայդները կամ ամբողջական ներկայացումները JPG պատկերների:

Խնդրում ենք որոնել «Aspose.Slides-Cloud» NuGet փաթեթների կառավարիչում և սեղմել «Ավելացնել փաթեթ» կոճակը: Ավելին, գրանցեք հաշիվ Cloud վահանակի վրա և ստացեք ձեր անձնական հաճախորդի հավատարմագրերը: Լրացուցիչ տեղեկությունների համար այցելեք quick start բաժինը:

Փոխակերպեք PPT-ն JPG-ի՝ օգտագործելով C#

Կոդի հետևյալ հատվածն օգտագործվում է PowerPoint-ի սլայդները JPG ձևաչափի փոխարկելու համար:

// Լրացուցիչ օրինակների համար այցելեք https://github.com/aspose-slides-cloud
// Ստացեք հաճախորդի հավատարմագրերը https://dashboard.aspose.cloud/ կայքից
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// ստեղծել SlidesApi-ի օրինակ
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Կարդացեք մուտքագրված PowerPoint ներկայացումը տեղական սկավառակից
using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);

// զանգահարեք API՝ PowerPoint-ի բոլոր սլայդները JPG ձևաչափի փոխարկելու համար 
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);

// Պահպանեք ստացված JPG պատկերները տեղական սկավառակում
using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);
powerpoint դեպի jpg

Պատկեր.- PowerPoint-ի JPG-ի փոխակերպման նախադիտում:

Ստորև տրված են վերը նշված ընդհանուր կոդի հատվածի մանրամասները:

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Ստեղծեք SlidesApi դասի օրինակ, որն ընդունում է հաճախորդի հավատարմագրերը որպես արգումենտ իր կոնստրուկտորում:

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

Ներբեռնեք մուտքագրված PowerPoint ներկայացումը և վերբեռնեք այն ամպային պահեստում:

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

Զանգահարեք API-ին՝ PowerPoint-ի ներկայացման բոլոր սլայդները JPG պատկերներին ներկայացնելու համար: Արդյունքը վերադարձվում է որպես հոսքի օրինակ:

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

Պահպանեք արդյունքը որպես zip արխիվ տեղական սկավառակի վրա:

Ամբողջական PPTX-ը JPG ձևաչափի փոխարկելուց բացի, դուք նաև ընտրված սլայդները փոխակերպելու հնարավորություն եք ստանում: Հետևյալ կոդային տողը ցույց է տալիս, թե ինչպես կարող եք փոխարկել միայն 1-ին, 3-րդ և 5-րդ սլայդը JPG-ի:

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

Վերոնշյալ օրինակում օգտագործված ներկայացման նմուշը կարելի է ներբեռնել [Colorful Conference]-ից (https://create.microsoft.com/en-us/template/colorful-conference-presentation-801f790e-9c7d-4660-9ada-7ed7be52dfaf) .

PPTX-ից JPG՝ օգտագործելով cURL հրամանները

PowerPoint-ի սլայդները պատկերների փոխարկելու մեկ այլ միջոց է զանգահարել Aspose.Slides Cloud API՝ օգտագործելով cURL հրամանները: CURL-ի միջոցով դուք կարող եք ուղարկել HTTP հարցումներ անմիջապես հրամանի տողից՝ դարձնելով այն հեշտ և հարմար մեթոդ: Այժմ, նախ մենք պետք է ստեղծենք նույնականացման նշան՝ ձեր App SID-ով և App Key-ով հարցում ուղարկելով նշանի վերջնակետին:

Խնդրում ենք կատարել հետևյալ հրամանը՝ 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"

Երբ AccessToken-ը ստեղծվի, խնդրում ենք կատարել հետևյալ հրամանը՝ PowerPoint-ի 4-րդ և 8-րդ սլայդները 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}"

Փոխարինեք «{sourceFile}»-ը ամպային պահեստում մուտքագրված PowerPoint ներկայացման անունով, «{accessToken}»-ը JWT մուտքի նշանով, որը ստեղծվել է վերևում, իսկ «{resultantZIP}»-ը՝ ստացված ֆայլի անունով, որը պետք է ստեղծվի դրայվի նշված վայրում:

Եզրակացություն

Եզրափակելով, PowerPoint սլայդները JPG պատկերների վերածելը օգտակար հատկություն է, որը կարող է օգտագործվել տարբեր ծրագրերում: Անկախ նրանից, թե դուք ցանկանում եք ստեղծել պրեզենտացիա հանդիպման համար կամ փոխարկել սլայդները առցանց փոխանակման համար, Aspose.Slides Cloud SDK-ն .NET-ի համար ապահովում է ձեր PowerPoint ֆայլերը JPG ձևաչափի փոխարկելու պարզ և հուսալի միջոց: Եվ cURL հրամանների օգնությամբ դուք կարող եք հեշտությամբ ինտեգրել այս գործառույթը ձեր աշխատանքային հոսքերի մեջ: Այսպիսով, ընդամենը մի քանի պարզ քայլով դուք կարող եք ձեր սլայդները վերափոխել բարձրորակ JPG պատկերների, որոնք պատրաստ են օգտագործելու ցանկացած ձևով, որն անհրաժեշտ է:

Օգտակար հղումներ

Առնչվող հոդվածներ

Մենք բարձր խորհուրդ ենք տալիս անցնել հետևյալ բլոգները.