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

HTML – это стандартный язык, используемый для создания документов для отображения в веб-браузерах. Как веб-язык, HTML постоянно развивался, чтобы соответствовать меняющимся требованиям отображения новых типов информации на веб-страницах. HTML-документы являются основой Всемирной паутины и используются для создания практически всего контента, который вы видите в Интернете. Преобразование HTML в другие форматы может быть полезным во многих отношениях. Например, преобразуя HTML в PDF, вы можете просматривать содержимое на более широком спектре устройств и платформ, упростить печать содержимого с сохранением исходного форматирования или предоставить способ сохранить содержимое для дальнейшего использования.

Одной из основных особенностей Aspose.HTML является возможность конвертации. Aspose.HTML для Java обеспечивает легкий доступ к методам преобразования через класс Converter, который является общим фасадом для большинства часто конвертирует сценарии и предлагает широкий спектр преобразований HTML в популярные форматы, такие как PDF, XPS, DOCX, JPG, PNG, BMP, TIFF, GIF, MHTML и MD.

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

Статьи в главе «Конвертер HTML» содержат информацию о списке поддерживаемых преобразований HTML и о том, как их выполнять с помощью класса Converter.

Чтобы выполнить преобразование HTML, вы должны сделать несколько шагов:

  1. Установите библиотеку Aspose.HTML для Java для преобразования HTML.
  2. Инициализируйте новый экземпляр класса HTMLDocument, используя один из конструкторов HTMLDocument().
  3. Создайте объект options параметров сохранения, указывающий желаемый формат вывода и параметры преобразования.
  4. Вызовите один из методов convertHTML() и передайте ему необходимые параметры.

Пожалуйста, взгляните на следующий фрагмент кода Java, который показывает преобразование HTML в PNG с использованием метода convertHTML(document, options, savePath).

 1	// Prepare a path to a source HTML file
 2    String documentPath = Path.combine(getDataDir(), "nature.html");
 3
 4    // Prepare a path for converted file saving 
 5    String savePath = Path.combine(getOutputDir(), "nature-output.png");
 6
 7	// Initialize an HTML Document from the html file
 8    HTMLDocument   document = new HTMLDocument(documentPath);
 9    try {        }
10    finally { if (document != null) document.dispose(); }
11
12    // Initialize ImageSaveOptions 
13    ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Png);
14
15    // Convert HTML to PNG
16    com.aspose.html.converters.Converter.convertHTML(document, options, savePath);

Метод convertHTML() принимает в качестве параметров document, options и savePath и выполняет операцию. Примечание. Вам необходимо указать путь к выходному файлу в вашей локальной файловой системе (savePath). Кроме того, для конструктора HTMLDocument(documentPath) вам необходимо указать путь к исходному файлу HTML в вашей локальной файловой системе.

Популярные конвертации HTML

Aspose.HTML предлагает бесплатный онлайн-конвертер HTML Converter для преобразования файлов HTML в различные популярные форматы. Вы можете легко конвертировать HTML в PDF HTML в XPS, HTML в изображение HTML в MD и HTML в MHTML. Просто выберите файл, выберите формат для преобразования, и все готово. Это быстро и совершенно бесплатно!

Вы можете скачать полные примеры Java и файлы данных со страницы GitHub.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.