Как конвертировать HTML в JPG на Java

Этот краткий учебник предназначен для объяснения того, как конвертировать HTML в JPG на Java, предоставляя подробные сведения о настройке необходимой среды, а затем демонстрируя весь процесс с использованием примера кода Java. Для преобразования HTML в JPG Java код показывает, как загрузить исходный файл HTML, установить конфигурацию выходного изображения JPG и, наконец, сохранить его на диске. Вы можете сохранить выходное изображение и в других типах, установив формат изображения.

Шаги для преобразования HTML в JPG с помощью Java

  1. Настройте среду проекта на использование Aspose.HTML из репозитория Maven.
  2. Импортируйте необходимые классы в программу, необходимые для преобразования HTML в JPG
  3. Загрузите исходный HTML-код, используя объект класса HTMLDocument, чтобы преобразовать его в JPG.
  4. Инициализируйте ImageSaveOptions, чтобы настроить выходное изображение JPG.
  5. Преобразуйте HTML в JPG, вызвав функцию Converter.convertHTML()

Эти шаги описывают, как можно выполнить преобразование Java HTML в JPG, предоставив ссылку на необходимые ресурсы в репозитории Maven, а затем предоставив подсказки для импорта необходимых классов. В следующих шагах порядок операций описан как загрузка исходного HTML-файла, создание экземпляра объекта класса ImageSaveOptions для настройки выходного изображения и, наконец, сохранение его на диске.

Код для преобразования HTML в JPG на Java

import com.aspose.html.HTMLDocument;
import com.aspose.html.License;
import com.aspose.html.converters.Converter;
import com.aspose.html.drawing.Resolution;
import com.aspose.html.drawing.UnitType;
import com.aspose.html.rendering.image.ImageFormat;
import com.aspose.html.saving.ImageSaveOptions;
public class ConvertHtmlToJpgInJava {
public static void main2(String[] args) throws Exception {//main function to convert HTML to JPG
// Instantiate the license to avoid water mark in the converted JPG
License licenseHtmlToJpg = new License();
licenseHtmlToJpg.setLicense("Aspose.html.lic");
// Load an existing HTML file to convert to JPG
HTMLDocument documentHtmlToJpg = new HTMLDocument("sample.html");
try {
// Create ImageSaveOptions class object and initialize it with the JPG format
ImageSaveOptions jpgImageOptions = new ImageSaveOptions(ImageFormat.Jpeg);
Resolution resolution = new Resolution(200, UnitType.DPCM);
jpgImageOptions.setHorizontalResolution(resolution);
jpgImageOptions.setVerticalResolution(resolution);
// Export HTML to JPG using the Converter.convertHTML() function
Converter.convertHTML(documentHtmlToJpg, jpgImageOptions, "outputHtmlImage.jpg");
}
finally {
if (documentHtmlToJpg != null) {
documentHtmlToJpg.dispose();
}
}
System.out.println("Done");
}
}

Чтобы преобразовать HTML в JPG, Java использует директиву импорта для импорта необходимых классов, класс HTMLDocument для загрузки исходного файла HTML, объект класса ImageSaveOptions для настройки выходного изображения JPG и функцию Converter.convertHTML() для преобразования HTML в JPG. Разрешение изображения устанавливается путем предоставления значения и единиц измерения, а затем используется для установки разрешения по горизонтали и вертикали. Перечислитель ImageFormat.Jpeg используется для установки типа изображения, который также содержит множество других параметров типа изображения.

В этой статье мы узнали, как преобразовывать HTML в JPG на Java, однако, если вы хотите научиться преобразовывать HTML в текст, обратитесь к статье как преобразовать HTML в текст в Java.

 Русский