PowerPoint към JPG

Конвертирайте PowerPoint в JPG с помощта на C# .NET

В днешния забързан свят дигиталното съдържание се е превърнало в основна част от комуникацията. Презентациите на PowerPoint (PPTX) се превърнаха в основен инструмент за фирми и физически лица за ефективно предаване на информация. Те се използват широко в днешната бизнес и образователна среда, което прави от съществено значение да можете да ги споделяте и разпространявате ефективно. Често е необходимо да преобразувате слайдове на PowerPoint във формати на изображения като JPEG, особено когато споделяте слайдове с други, които може да нямат достъп до PowerPoint. Така че в тази статия ще обсъдим всички необходими подробности, свързани с използването на .NET Cloud SDK за конвертиране на слайдове на PowerPoint в изображения онлайн.

API за преобразуване на PowerPoint към JPG

Използвайки Aspose.Slides Cloud SDK за .NET, преобразуването на PowerPoint слайдове в JPG изображения е лесен процес. Aspose.Slides Cloud предоставя RESTful API, който може лесно да се интегрира с вашето .NET приложение за конвертиране на PowerPoint слайдове в JPG изображения, без да се изисква допълнителен софтуер или добавки.

Конвертирайте отделни слайдове или цели презентации в JPG изображения.

Моля, потърсете Aspose.Slides-Cloud в мениджъра на пакети NuGet и щракнете върху бутона Добавяне на пакет. Освен това, регистрирайте акаунт в таблото за управление в облака и получете личните си клиентски идентификационни данни. За повече информация, моля, посетете раздела бърз старт.

Конвертирайте 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 .

PPTX към JPG с помощта на cURL команди

Друг начин за конвертиране на слайдове на PowerPoint в изображения е чрез извикване на Aspose.Slides Cloud API с помощта на cURL команди. С cURL можете да изпращате HTTP заявки директно от командния ред, което го прави лесен и удобен метод. Сега, първо трябва да генерираме токен за удостоверяване, като изпратим заявка до крайната точка на токена с вашето приложение SID и ключ за приложение.

Моля, изпълнете следната команда, за да генерирате 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 бъде генериран, моля, изпълнете следната команда, за да конвертирате слайд номер 4 и 8 на PowerPoint във формат 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 изображения, готови за използване по какъвто и да е начин.

Полезни връзки

Свързани статии

Силно препоръчваме да разгледате следните блогове: