Конвертер 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, вы должны сделать несколько шагов:
- Установите библиотеку Aspose.HTML для Java для преобразования HTML.
- Инициализируйте новый экземпляр класса HTMLDocument, используя один из конструкторов HTMLDocument().
- Создайте объект options параметров сохранения, указывающий желаемый формат вывода и параметры преобразования.
- Вызовите один из методов 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
Convert HTML to PDF, XPS
Convert HTML to Word
Convert HTML to Image
Convert HTML to Web Formats
Aspose.HTML предлагает бесплатный онлайн-конвертер HTML Converter для преобразования файлов HTML в различные популярные форматы. Вы можете легко конвертировать HTML в PDF HTML в XPS, HTML в изображение HTML в MD и HTML в MHTML. Просто выберите файл, выберите формат для преобразования, и все готово. Это быстро и совершенно бесплатно!
Вы можете скачать полные примеры Java и файлы данных со страницы GitHub.