Перетворення презентації PowerPoint на HTML може бути корисним у певних ситуаціях. Наприклад, якщо ви хочете, щоб ваші презентації можна було переглядати в Інтернеті, або якщо ви хочете покращити його пошукову оптимізацію та зробити його більш доступним для онлайн-користувачів. Крім того, перетворення PowerPoint на HTML забезпечує краще редагування, безпеку та можливість пошуку на будь-якому пристрої за допомогою сучасного веб-браузера. Тому в цій статті показано, як програмно перетворити PowerPoint PPT або PPTX на HTML за допомогою Java.
У цьому посібнику розглядатимуться такі теми:
- Перетворення Java PowerPoint у HTML REST API – встановлення SDK
- Як конвертувати PowerPoint у файл HTML у Java за допомогою REST API
- Перетворіть слайди PowerPoint на HTML онлайн у Java за допомогою додаткових параметрів
Java PowerPoint to HTML Conversion REST API – встановлення SDK
Перетворення файлів PowerPoint у HTML може бути величезним завданням, але використання GroupDocs.Conversion Cloud REST API в Java тепер стає простим і дуже ефективним. GroupDocs Cloud Java API — це потужний інструмент для перетворення різних типів документів і зображень, зокрема PPTX, у веб-сторінки HTML. Це спрощує інтеграцію API у програми Java, дозволяючи виконувати послугу перетворення швидко та без додаткового програмного забезпечення. Крім того, API підтримує оригінальний текстовий формат і макети документів під час процесу перетворення, що може бути корисним для збереження цілісності оригінальних документів. API також підтримує широкий діапазон форматів файлів, дозволяючи конвертувати не лише PowerPoint, а й PDF-файли, Word, Excel, сторінки HTML, файли CAD, растрові зображення тощо.
Ви можете завантажити JAR-файл API або встановити за допомогою конфігурацій Maven. Додайте репозиторій і залежність до POM.xml вашого проекту. Нижче наведено інструкції для Maven:
Репозиторій Maven:
<repository>
<id>groupdocs-artifact-repository</id>
<name>GroupDocs Artifact Repository</name>
<url>https://repository.groupdocs.cloud/repo</url>
</repository>
Залежність Maven:
<dependency>
<groupId>com.groupdocs</groupId
<artifactId>groupdocs-conversion-cloud</artifactId>
<version>23.4</version>
<scope>compile</scope>
</dependency>
Зареєструйтеся для облікового запису GroupDocs, щоб отримати ідентифікатор програми та секрет програми з інформаційної панелі, перш ніж почати виконувати кроки та доступні фрагменти коду. Будь ласка, введіть наведений нижче код, коли ви отримаєте свій ідентифікатор і секрет:
# Отримайте свій client_id і client_secret на https://dashboard.groupdocs.cloud після безкоштовної реєстрації.
String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);
Як конвертувати PowerPoint у файл HTML у Java за допомогою REST API
Щоб програмно конвертувати файл PowerPoint PPT або PPTX у HTML на Java за допомогою GroupDocs.Conversion Cloud REST API, вам потрібно буде виконати такі дії:
- Завантажте презентацію PowerPoint у хмару
- Перетворити слайди PowerPoint у HTML на Java
- Завантажити перетворений файл
Завантажте файл
По-перше, завантажте документ PowerPoint у хмарне сховище за допомогою наведеного нижче фрагмента коду:
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.io.File;
// Завантажте файл у хмарне сховище за допомогою Java
public class App {
public static void main(String[] args) {
// Створіть екземпляр API перетворення
FileApi apiInstance = new FileApi(configuration);
try {
File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.pptx");
UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pptx", fileStream, MyStorage);
FilesUploadResult response = apiInstance.uploadFile(request);
System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
} catch (ApiException e) {
System.err.println("Exception while calling FileApi:");
e.printStackTrace();
}
}
}
У результаті завантажений файл PowerPoint буде доступний у розділі файлів вашої інформаційної панелі в хмарі.
Перетворення PowerPoint PPTX на HTML за допомогою Java
У цьому розділі розповідається про те, як програмно перетворити PPT або PPTX на документ HTML на Java, виконавши наведені нижче дії.
- По-перше, створіть екземпляр класу ConvertApi.
- По-друге, створіть екземпляр класу ConvertSettings.
- По-третє, вкажіть назву хмарного сховища.
- Потім встановіть шлях до вхідного файлу PowerPoint і формат вихідного файлу на «html».
- Тепер встановіть вихідний шлях до файлу HTML.
- Далі створіть екземпляр класу ConvertDocumentRequest і передайте параметр налаштувань.
- Нарешті, викличте метод convertDocument() із параметром ConvertDocumentRequest.
У наведеному нижче фрагменті коду показано, як експортувати PowerPoint у HTML у Java за допомогою REST API:
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;
// Як перетворити слайди PowerPoint на веб-сторінку HTML на Java.
public class App {
public static void main(String[] args) {
// Створіть екземпляр API перетворення
ConvertApi apiInstance = new ConvertApi(configuration);
try {
// Підготуйте параметри конвертації
ConvertSettings settings = new ConvertSettings();
settings.setStorageName(MyStorage);
settings.setFilePath("java-testing/input-sample-file.pptx");
settings.setFormat("html");
settings.setOutputPath("java-testing/output-sample-file.html");
// конвертувати у вказаний формат
List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
System.out.println("Document converted successfully: " + response);
} catch (ApiException e) {
System.err.println("Exception while calling Java API: ");
e.printStackTrace();
}
}
}
Завантажте конвертований файл
Наведений вище зразок коду збереже перетворений HTML-документ у хмарі. Ви можете завантажити перетворений файл HTML за допомогою такого фрагмента коду:
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.io.File;
// Завантажте файл із хмарного сховища на Java
public class App {
public static void main(String[] args) {
// Створіть екземпляр API перетворення
FileApi apiInstance = new FileApi(configuration);
try {
DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.html", MyStorage, null);
File response = apiInstance.downloadFile(request);
System.err.println("Expected response type is File: " + response.length());
} catch (ApiException e) {
System.err.println("Exception while calling FileApi:");
e.printStackTrace();
}
}
}
У наступному розділі ми перетворимо PowerPoint на HTML за допомогою більш розширених налаштувань за допомогою Java REST API.
Перетворення PowerPoint Slides на HTML Online у Java за допомогою додаткових параметрів
У цьому розділі ми перетворимо та збережемо PowerPoint як веб-сторінку HTML за допомогою деяких розширених налаштувань програмним шляхом у Java, виконавши наведені нижче дії.
- По-перше, створіть екземпляр класу ConvertApi.
- По-друге, створіть екземпляр класу ConvertSettings.
- По-третє, вкажіть назву хмарного сховища.
- Далі встановіть шлях до вхідного файлу PowerPoint і формат вихідного файлу як «html».
- Потім створіть екземпляр класу HtmlConvertOptions.
- Далі встановіть різні параметри перетворення, наприклад setFromPage, setPagesCount, setFixedLayout тощо.
- Тепер встановіть параметри перетворення та шлях до вихідного файлу за допомогою екземпляра ConvertSettings.
- Створіть екземпляр класу ConvertDocumentRequest і передайте параметри налаштувань.
- Нарешті, викличте метод convertDocument() і передайте параметр ConvertDocumentRequest.
Будь ласка, виконайте кроки, згадані раніше, щоб завантажити та завантажити файли. У наведеному нижче прикладі коду показано, як конвертувати PowerPoint PPTX у документи HTML за допомогою додаткових параметрів:
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;
// Java конвертує слайди PPT або PPTX у документ HTML за допомогою деяких додаткових налаштувань.
public class App {
public static void main(String[] args) {
// Створіть екземпляр API перетворення
ConvertApi apiInstance = new ConvertApi(configuration);
try {
// Підготуйте параметри конвертації
ConvertSettings settings = new ConvertSettings();
settings.setStorageName(MyStorage);
settings.setFilePath("java-testing/input-sample-file.pptx");
settings.setFormat("html");
HtmlConvertOptions convertOptions = new HtmlConvertOptions();
convertOptions.setFromPage(3);
convertOptions.setPagesCount(5);
convertOptions.setFixedLayout(true);
settings.setConvertOptions(convertOptions);
settings.setOutputPath("java-testing/output-sample-file.html");
// конвертувати у вказаний формат
List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
System.out.println("Document converted successfully: " + response);
} catch (ApiException e) {
System.err.println("Exception while calling Java API: ");
e.printStackTrace();
}
}
}
І останнє, але не менш важливе: не дозволяйте процесу перетворення файлів PowerPoint у HTML гальмувати вас, спробуйте GroupDocs.Conversion Cloud REST API сьогодні та відчуйте легкість і простоту перетворення ваших презентацій у HTML у Java.
Безкоштовний онлайн-конвертер PowerPoint у HTML
Як конвертувати презентації PowerPoint у файли HTML онлайн безкоштовно? Спробуйте онлайн конвертер PowerPoint PPTX у HTML, щоб безкоштовно створити HTML із файлу презентації. Цей конвертер розроблено з використанням вищезгаданого PowerPoint у HTML REST API.
Висновок
Це підійшло до кінця цієї публікації в блозі. Ось що ви дізналися з цієї статті:
- як програмно змінити PPTX на сторінку HTML у Java;
- як конвертувати PowerPoint PPT у файл HTML за допомогою деяких розширених налаштувань у Java;
- програмно завантажити документ PowerPoint у хмару, а потім завантажити перетворений файл HTML із хмари;
- і конвертуйте PowerPoint у HTML онлайн за допомогою безкоштовного конвертера PowerPoint у HTML.
Крім того, ми також надаємо розділ API Reference, який дозволяє візуалізувати наші API та спілкуватися з ними безпосередньо через браузер. Повний вихідний код Java SDK є у вільному доступі на Github. Будь ласка, перевірте GroupDocs.Conversion Cloud SDK для Java Приклади тут. Крім того, ми пропонуємо вам ознайомитися з нашим Посібником із початку роботи, щоб отримати докладні кроки та використання.
Нарешті, ми продовжуємо писати нові статті в блозі про різні формати файлів і перетворення за допомогою REST API. Тому зв’яжіться з нами, щоб регулярно отримувати оновлення.
Задайте питання
Якщо у вас виникли запитання щодо API конвертера PowerPoint у HTML, будь ласка, не соромтеся зв’язатися з нами на безкоштовному форумі підтримки.
поширені запитання
Який найкращий спосіб конвертувати файл PowerPoint PPT або PPTX у HTML?
Використання бібліотеки Java, наприклад GroupDocs.Conversion Cloud REST API, — найкращий спосіб конвертувати файл PowerPoint PPT або PPTX у HTML. Це хмарний API, який підтримує різні формати файлів і може бути інтегрований у вашу програму Java для перетворення PowerPoint у документи HTML.
Як за допомогою Java конвертувати файли PowerPoint у HTML?
Ви можете конвертувати PowerPoint PPT у HTML за допомогою Java SDK. По-перше, створіть екземпляр ConvertApi, установіть значення ConvertSettings і викличте метод convertDocument за допомогою ConvertDocumentRequest, щоб зберегти PPT як файл HTML.
Як я можу безкоштовно конвертувати файл PowerPoint у HTML?
Онлайн-конвертер PowerPoint PPT у HTML дозволяє конвертувати PowerPoint у HTML із збереженням форматування та макета. Після завершення онлайн-перетворення презентації PPT у HTML ви можете миттєво завантажити перетворений файл HTML у свою систему. Будь ласка, дотримуйтеся наведених нижче покрокових інструкцій щодо перетворення, щоб виконати перетворення:
- Відкрийте безкоштовний онлайн-конвертер PowerPoint у HTML.
- Тепер клацніть область скидання файлів, щоб завантажити файл PowerPoint, або перетягніть файл PowerPoint.
- Далі натисніть кнопку «Перетворити зараз». Безкоштовний онлайн-конвертер PowerPoint у HTML перетворить файл PPT у HTML.
- Посилання для завантаження вихідного HTML-файлу стане доступним одразу після перетворення слайдів PowerPoint.
Чи можете ви порекомендувати будь-яку бібліотеку Java з відкритим кодом для перетворення PowerPoint у HTML?
Ви можете завантажити конвертер PPT-презентації в HTML бібліотека Java, щоб обробляти, маніпулювати та створювати HTML зі слайдів PowerPoint у програмі Java.
Чи є спосіб конвертувати файл PowerPoint у HTML у Windows?
Перейдіть це посилання, щоб завантажити автономний конвертер PowerPoint у HTML для Windows. Цей безкоштовний конвертер PowerPoint у HTML можна використовувати для швидкого експорту PowerPoint у HTML із посиланнями та мультимедіа у Windows одним клацанням миші.
Дивись також
Якщо ви хочете дізнатися більше про пов’язані теми, радимо прочитати наведені нижче статті.
- Перетворіть EXCEL на JSON і JSON на EXCEL у Python
- Як конвертувати CSV у JSON і JSON у CSV у Python
- Перетворення PowerPoint PPT/PPTX на зображення JPG/JPEG у Python
- Перетворіть XML у CSV і CSV у XML у Python
- Перетворення файлів MSG і EML у PDF за допомогою API перетворення Python
- Перетворюйте документи Word у PDF за допомогою REST API у Python
- Як конвертувати PDF у Excel на Python за допомогою REST API
- Перетворіть PDF на редагований документ Word за допомогою Python SDK
- Перетворіть Microsoft Project MPP у PDF за допомогою REST API у Python
- Як конвертувати PDF у PPTX за допомогою REST API у Python
- Перетворіть Word у Markdown і Markdown у Word у Python
- Перетворіть файл PDF у формат PNG і PNG у формат PDF за допомогою Java