
Конвертувати PowerPoint в HTML | PPT в HTML за допомогою Java Cloud SDK.
В епоху цифрової трансформації можливість конвертувати презентації PowerPoint в HTML стала все більш важливою. Конвертація PowerPoint в HTML пропонує численні переваги, дозволяючи розкрити потенціал ваших презентацій та покращити їх доступність, інтерактивність і досяжність. Перетворюючи ваші слайди PowerPoint у формат HTML, ви можете без зусиль ділитися своїм контентом онлайн, вбудовувати його на вебсайти та навіть налаштовувати дизайн і функціональність відповідно до ваших конкретних потреб. Можливість конвертувати PowerPoint в HTML за допомогою Java Cloud SDK відкриває світ можливостей для залучення вашої аудиторії та робить ваші презентації більш універсальними та доступними.
- Java Cloud SDK для конвертації PowerPoint
- Перетворити PowerPoint у HTML на Java
- PPT to HTML using cURL Commands
Java Cloud SDK для конвертації PowerPoint
Aspose.Slides Cloud SDK for Java є потужним інструментом, який надає комплексні можливості для роботи з презентаціями PowerPoint. Серед багатьох інших функціональних можливостей цей SDK підтримує функцію легкого перетворення файлів PowerPoint у формат HTML. SDK дозволяє вам взаємодіяти зі слайдами, фігурами, текстом, зображеннями та іншим, надаючи вам повний контроль над вмістом і макетом ваших презентацій. Він підтримує обидва формати файлів PPT і PPTX, забезпечуючи сумісність з різними версіями PowerPoint.
Тепер, щоб використовувати SDK у проекті збірки Maven, будь ласка, додайте такі дані у файл pom.xml.
<repositories>
<repository>
<id>aspose-cloud</id>
<name>artifact.aspose-cloud-releases</name>
<url>https://artifact.aspose.cloud/repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides-cloud</artifactId>
<version>22.4.0</version>
</dependency>
</dependencies>
Наступним важливим кроком є отримання облікових даних клієнта з cloud dashboard. Увійдіть за допомогою облікового запису GitHub або Google, або просто зареєструйтесь для безкоштовного облікового запису та отримайте свої облікові дані клієнта.
Перетворіть PowerPoint у HTML на Java
У цьому розділі ми навчимося деталям про те, як завантажити презентацію PowerPoint, збережену в хмарному сховищі, і перетворити її в формат HTML.
- Спочатку нам потрібно створити екземпляр SlidesApi, куди ми передамо облікові дані клієнта як аргументи.
- По-друге, створіть об’єкт класу File та зчитайте вміст вхідного файлу PowerPoint.
- Тепер перетворіть вміст PowerPoint на масив Byte[] за допомогою методу readAllBytes(…).
- Наступним кроком є завантаження PowerPoint у хмарне сховище за допомогою методу uploadFile(…).
- Створіть екземпляр HtmlExportOptions, де ми можемо вказати інформацію про шрифт презентації.
- Оскільки нам потрібно конвертувати лише слайди за індексами 1 та 3, нам потрібно створити об’єкт List, вказавши індекс бажаних слайдів.
- Нарешті, викликайте метод savePresentation(…) з SlidesApi, щоб конвертувати PowerPoint в HTML і зберегти вихідні дані в хмарному сховищі.
// для більше прикладів, будь ласка, відвідайте https://github.com/aspose-slides-cloud/aspose-slides-cloud-java/tree/master/Examples/src/main/java/com/aspose/cloud/examples
try
{
// Отримайте ClientID та ClientSecret з https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// створити екземпляр SlidesApi
SlidesApi slidesApi = new SlidesApi(clientId,clientSecret);
// завантажити файл з локальної системи
File f = new File("c://Users/test-unprotected.pptx");
// перетворити файл на масив байтів
byte[] bytes = Files.readAllBytes(f.toPath());
// завантажити файл до хмарного сховища
slidesApi.uploadFile("input.ppt", bytes, "Internal");
// створити htmlExport Options екземпляр
// Використовуйте шрифт Helvetica, якщо жоден шрифт презентації не знайдено.
HtmlExportOptions htmlOptions = new HtmlExportOptions();
htmlOptions.setDefaultRegularFont("Helvetica");
// HTML-документ повинен містити тільки слайди з індексами 1 і 3
List slideIndices = Arrays.asList(1, 3);
// виклик методу для вставки веб-сторінки в PowerPoint
slidesApi.savePresentation("input.ppt", ExportFormat.HTML, "Converted.html",htmlOptions, "","","Internal", "",slideIndices);
// print success message
System.out.println("PowerPoint sucessfully converted to HTML format !");
}catch(Exception ex)
{
System.out.println(ex.getStackTrace());
}

Image 1:- Перегляд конвертації PowerPoint в веб.
PPT to HTML using cURL Commands
Ще один простий підхід для перетворення PowerPoint в HTML - це доступ до API Aspose.Slides Cloud за допомогою команд cURL. Цей підхід має кілька переваг, включаючи підвищену доступність, покращену сумісність і розширені варіанти спільного використання. Отже, використання команд cURL дозволяє вам автоматизувати процес перетворення, що робить його ідеальним для масових або повторюваних перетворень. Крім того, ви можете легко включити команди у свої робочі процеси або скрипти для досягнення ефективних і оптимізованих перетворень.
Коли ви використовуєте цей підхід, перший крок - згенерувати JWT токен доступу, виконавши таку команду:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Тепер нам потрібно виконати наступну команду, щоб завантажити презентацію PowerPoint з хмарного сховища та конвертувати її у формат HTML. З таким підходом ми збираємося зберегти отриманий HTML на локальному диску.
curl -v -X POST "https://api.aspose.cloud/v3.0/slides/Resultant.ppt/Html" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-H "Content-Type: application/json" \
-d "{ \"DefaultRegularFont\": \"string\", \"FontFallbackRules\": [ { \"RangeStartIndex\": 0, \"RangeEndIndex\": 0, \"FallbackFontList\": [ \"string\" ] } ], \"Format\": \"string\"}"
Висновок
Висновок: чи оберете ви зручність команд cURL, чи комплексні можливості Aspose.Slides Cloud SDK для Java, конвертувати PowerPoint в HTML ніколи не було простіше. З командами cURL ви маєте гнучкість налаштовувати процес конвертації, точно налаштовуючи параметри відповідно до ваших специфічних вимог. З іншого боку, Aspose.Slides Cloud SDK для Java надає комплексний набір інструментів і функцій, спеціально розроблених для конвертації PowerPoint в HTML. Завдяки дружньому API ви можете легко скористатися потужністю SDK, щоб конвертувати файли PowerPoint в HTML всього за кілька рядків коду.
Корисні ресурси
Схожі статті
Ми настійно рекомендуємо відвідати наступні посилання, щоб дізнатися про: