Перетворюйте зображення HTML у JPG у Java за допомогою GroupDocs.Conversion Cloud REST API

Перетворення HTML на зображення JPG у Java за допомогою REST API

HTML(HyperText Markup Language) — стандартна мова розмітки, яка використовується для створення веб-сторінок. Це дозволяє розробникам структурувати веб-вміст, включаючи текст, зображення, посилання та мультимедійні елементи. З іншого боку, JPG є популярним форматом зображень, який використовується для зберігання та обміну цифровими фотографіями. Перетворення файлів HTML на зображення JPG стало дуже важливим, наприклад, коли вам потрібно поділитися звітом HTML і зберегти вміст HTML як резервну копію. У цій статті ми обговоримо, як конвертувати зображення HTML у JPG у Java за допомогою REST API.

У цьому посібнику розглядатимуться такі теми:

Java HTML to Image Conversion REST API та Java SDK Installation

Ми збираємося використовувати GroupDocs.Conversion Cloud SDK для Java, щоб конвертувати документи HTML у зображення JPG. GroupDocs.Cloud API — це потужний інструмент для перетворення різних типів документів і зображень, у тому числі файлів HTML у JPG. Цей API пропонує широкий діапазон форматів файлів, що дає змогу конвертувати HTML, PDF-файли, документи Word, таблиці Excel, файли CAD та растрові зображення тощо. Інтеграція API в програми на основі Java стає простою та ефективною, усуваючи потребу в додатковому програмному забезпеченні.

Ви можете завантажити JAR-файл API або встановити його за допомогою Maven, додавши таке сховище та залежність у файл pom.xml вашого проекту:

Репозиторій 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);

Перетворення файлів HTML у формат JPG онлайн у Java за допомогою REST API

Процес перетворення зображень HTML у JPG на Java за допомогою GroupDocs.Conversion Cloud SDK для Java REST API є зрозумілим і простим. Ось кроки, які потрібно виконати:

Завантажте файл

По-перше, завантажте 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.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.html");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.html", 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();
		}
		
	}
}

У результаті завантажений HTML-документ буде доступний у розділі файлів вашої інформаційної панелі в хмарі.

Перетворення зображень HTML на JPG у Java

У цьому розділі ми напишемо фрагмент коду, який автоматизує процес перетворення HTML у JPG у програмі Java. Ви можете виконати наведені нижче кроки та фрагмент коду:

  • По-перше, імпортуйте необхідні класи у свій файл Java.
  • По-друге, створіть екземпляр класу ConvertApi.
  • По-третє, створіть екземпляр класу ConvertSettings.
  • Після цього вкажіть назву хмарного сховища.
  • Далі встановіть шлях до вхідного HTML-файлу та формат вихідного файлу «jpg».
  • Тепер створіть екземпляр класу JpgConvertOptions.
  • За бажанням надайте різні параметри перетворення, наприклад setFromPage, setPagesCount, setGrayscale, setHeight, setQuality, setRotateAngle, setUsePdf тощо.
  • Потім установіть параметри перетворення та шлях до вихідного файлу за допомогою екземпляра ConvertSettings.
  • Потім створіть екземпляр класу ConvertDocumentRequest і передайте параметр налаштувань.
  • Нарешті, викличте метод convertDocument() і передайте параметр ConvertDocumentRequest.

У наведеному нижче фрагменті коду показано, як програмно перетворити HTML-документ на зображення JPG у 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;

// Як перетворити 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.html");
			settings.setFormat("jpg");
			
			JpgConvertOptions convertOptions = new JpgConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(1);
			convertOptions.setGrayscale(false);
			convertOptions.setHeight(1024);
			convertOptions.setQuality(100);
			convertOptions.setRotateAngle(15);
			convertOptions.setUsePdf(false);
			
		        settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.jpg");
		
			// конвертувати у вказаний формат
			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();
		}
	}
}
Java перетворює документи HTML на зображення JPG

Перетворюйте HTML-документи на зображення JPG у Java.

Завантажте конвертований файл

Наведений вище зразок коду збереже перетворене зображення JPG у хмару. Ви можете завантажити перетворений файл JPG за допомогою такого фрагмента коду:

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.jpg", 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();
		}
		
	}
}

Безкоштовний онлайн-конвертер HTML у JPG

Як конвертувати зображення HTML у JPG онлайн безкоштовно? Будь ласка, спробуйте онлайн-конвертер HTML у JPG 15, щоб створити зображення JPG із документа HTML. Цей конвертер розроблено з використанням вищезгаданого REST API зображення HTML у JPG.

Підводячи підсумки

Це підійшло до кінця цієї публікації в блозі. Ось що ви дізналися з цієї статті:

  • як програмно конвертувати зображення HTML у JPG на Java, а також додаткові параметри налаштування;
  • програмно завантажити HTML-документ у хмару, а потім завантажити з хмари перетворене зображення JPG;
  • і безкоштовно конвертуйте будь-яку веб-сторінку HTML у JPG за допомогою безкоштовного онлайн-конвертера зображень HTML у JPG.

Крім того, ми також надаємо розділ API Reference, який дозволяє візуалізувати наші API та спілкуватися з ними безпосередньо через браузер. Повний вихідний код Java SDK є у вільному доступі на Github. Будь ласка, перевірте GroupDocs.Conversion Cloud SDK для Java Приклади тут.

Крім того, ми пропонуємо вам ознайомитися з нашим посібником із початку роботи, щоб отримати докладні кроки та використання API.

Нарешті, ми продовжуємо писати нові статті в блозі про різні формати файлів і перетворення за допомогою REST API. Тому зв’яжіться з нами, щоб отримати останні оновлення.

Задайте питання

Якщо у вас виникли запитання щодо API перетворення HTML у зображення, зв’яжіться з нами на безкоштовному форумі підтримки.

поширені запитання

Як конвертувати зображення HTML у JPG за допомогою Java?

Ви можете перетворити HTML-документ на зображення JPG у Java за допомогою GroupDocs.Conversion Cloud REST API. Це хмарний API перетворення документів, який дозволяє розробникам легко перетворювати HTML-документи на зображення на Java.

Як я можу конвертувати файл HTML у JPG онлайн безкоштовно?

Онлайн-конвертер HTML у JPG дозволяє безкоштовно конвертувати документи HTML у зображення JPG. Після завершення онлайн-перетворення зображення HTML у JPG ви можете миттєво завантажити перетворені файли JPG у свою систему. Щоб виконати перетворення, дотримуйтесь наведених нижче покрокових інструкцій:

  • Відкрийте безкоштовний онлайн-конвертер HTML у JPG.
  • Тепер клацніть в області скидання файлів, щоб завантажити документ HTML, або перетягніть файл HTML.
  • Далі натисніть кнопку «Перетворити зараз». Безкоштовний онлайн-конвертер HTML у JPG перетворить файли HTML на зображення JPG.
  • Посилання для завантаження вихідного зображення JPG стане доступним після перетворення веб-сторінки HTML.

Чи є спосіб перетворити HTML на зображення в Windows?

Будь ласка, перейдіть це посилання, щоб завантажити автономний конвертер HTML у зображення для Windows. Цей безкоштовний конвертер HTML у зображення може швидко конвертувати HTML-документи в зображення в Windows одним клацанням миші.

Дивись також

Якщо ви хочете дізнатися більше про пов’язані теми, радимо прочитати наведені нижче статті.