Работайте с расширенным набором функций преобразования документов HTML, разработанным специально для программистов и разработчиков Java. Программно конвертируйте HTML в MHTML и более 100 других форматов документов и изображений, не полагаясь на внешние API-интерфейсы обработки документов HTML. Наслаждайтесь гибкостью манипулирования элементами HTML в документах, настраивая их внешний вид в соответствии с вашими потребностями. Легко конвертируйте широкий спектр форматов веб-файлов, таких как HTML, HTM, MHTML и CHM, а также популярные форматы, такие как PDF, документы Word, таблицы Excel, презентации PowerPoint, файлы Photoshop, электронные книги и различные форматы изображений. Конвертируйте весь документ HTML или выборочно выбирайте определенные страницы на основе номеров страниц или диапазонов для достижения желаемого результата. Испытайте плавное преобразование документов HTML в MHTML с помощью онлайн-инструмента, позволяющего быстро преобразовывать и с легкостью сохранять файлы HTML.
СкачатьВыполните преобразование файлов HTML в MHTML на Java, выполнив три простых шага. Просматривайте преобразованный документ как есть или визуализируйте его в формате HTML, PDF или файла изображения без использования какого-либо внешнего программного обеспечения.
Получите соответствующие файлы сборки из загрузок или загрузите весь пакет из Maven, чтобы добавить Conholdate.Total
прямо в вашу рабочую область.
// Supported file formats: https://docs.groupdocs.com/conversion/java/supported-document-formats/ | |
Converter converter = new Converter("input.html"); | |
ConvertOptions convertOptions = new FileType().fromExtension("pdf").getConvertOptions(); | |
converter.convert("output.pdf", convertOptions); | |
try (Viewer viewer = new Viewer("output.pdf")) | |
{ | |
JpgViewOptions viewOptions = JpgViewOptions.forEmbeddedResources("output{0}.jpg"); | |
viewer.view(viewOptions); | |
} |
Используя API преобразования документов и изображений Java — точно конвертировать PDF в HTML файл, используя дополнительные параметры для изменения преобразованного HTML-документа. Разработчики могут исправить макет страницы, идентичный положению элементов HTML в исходном документе. Вы также можете настроить уровень масштабирования, подсчитать количество страниц и установить пароль для разблокировки защищенного документа.
Функция извлечения информации о документах не только позволяет получить основную информацию об исходном файле документа, но также поддерживает извлечение некоторой ценной информации, специфичной для формата файла, такой как даты начала и окончания проекта в файле Microsoft Project, любые ограничения печати документа PDF, список папок, заключенных в файле данных Outlook и т. д.
Преобразуйте популярные форматы файлов документов в различных операционных системах, таких как Windows, Linux или macOS, используя среды разработки, такие как NetBeans, IntelliJ IDEA и Eclipse.
// Supported file formats: https://docs.groupdocs.com/conversion/java/supported-document-formats/ | |
PdfLoadOptions loadOptions = new PdfLoadOptions(); | |
loadOptions.setPassword("13579"); | |
Converter converter = new Converter("input.pdf", loadOptions); | |
MarkupConvertOptions options = new MarkupConvertOptions(); | |
options.setPageNumber(2); | |
options.setFixedLayout(true); | |
options.setPagesCount(1); | |
converter.convert("converted.html", options); |
API конвертера документов и изображений Java позволяет преобразовывать веб-документы (HTML, XML, JSON и т. д.) точно так же, как исходный файл, и добавлять текстовый водяной знак в PDF и другие поддерживаемые форматы документов. Используйте параметры водяного знака, такие как шрифт, цвет, ширина, высота, фон и угол поворота, добавляя водяной знак в преобразованный документ и сохраняя его в виде файла PDF.
В некоторых случаях размер преобразованного документа больше, и для преобразования требуется время. Библиотека преобразования документов предлагает функцию кэширования для эффективного управления такими ситуациями и ускорения повторяющегося процесса преобразования. Включите интерфейс ICache для работы с настраиваемой реализацией кэша с помощью точки расширения и управляйте преобразованием кэша по своему усмотрению.
Результат преобразования по умолчанию сохраняется на локальном диске, но любой тип хранилища кеша может поддерживаться путем реализации соответствующих интерфейсов, таких как Amazon S3, Dropbox, Google Drive, Windows Azure, Reddis или любой другой.
API преобразования форматов файлов также поддерживает визуализацию удаленных документов из различных источников, включая S3, Blob, FTP, Stream, URL или локальный диск.
// Supports converting documents between Word, Excel, PowerPoint, Images, Web, Photoshop, eBook, Metafiles and Diagram file formats. | |
// Supported file formats: https://docs.groupdocs.com/conversion/java/supported-document-formats/ | |
Converter converter = new Converter("input.html"); | |
PdfConvertOptions options = new PdfConvertOptions(); | |
WatermarkOptions watermark = new WatermarkOptions(); | |
watermark.setText("Sample watermark"); | |
watermark.setColor(Color.red); | |
watermark.setWidth(100); | |
watermark.setHeight(100); | |
watermark.setBackground(true); | |
options.setWatermark(watermark); | |
converter.convert("output.pdf", options); |
Платформа Conholdate.Total для Java предоставляет различные варианты демонстрации проектов преобразования HTML и других веб-форматов с использованием GroupDocs или Aspose примеры кода. Java-программисты могут легко использовать примеры GroupDocs.Conversion как для внешнего, так и для внутреннего интерфейса, или они могут создавать свои собственные проекты с функциями преобразования HTML в MHTML в приложениях на основе Java.
Conholdate.Total для Java включает в себя все API-интерфейсы Java, предлагаемые Aspose и GroupDocs. Однако разработчики могут использовать различные API для преобразования HTML в MHTML; для простоты мы продемонстрировали фрагменты кода, используя GroupDocs.Conversion для Java.
Conholdate.Total для Java интегрирует API от Aspose и GroupDocs, чтобы позволить Java-программистам выполнять различные действия по обработке документов в широком диапазоне форматов файлов, включая Word, Excel, PDF, PowerPoint, Visio, HTML и изображения в приложениях на основе Java и J2SE.
HTML (язык гипертекстовой разметки) — это стандартный язык разметки, используемый для создания веб-страниц. Это основа любого веб-сайта и первый язык, используемый для создания цифровых документов в Интернете. HTML используется для структурирования текста, изображений, аудио и видео на веб-страницах. Документы HTML состоят из двух типов файлов: HTML и CSS. Файлы HTML содержат разметку для структуры документа, а файлы CSS содержат информацию о стиле для форматирования элементов HTML. HTML-разметка записывается в виде тегов. Эти теги сообщают браузеру, как отображать содержимое на странице. К легко узнаваемым HTML-тегам относятся head, body, title, h1 и p. Файлы HTML заканчиваются расширением .html. По умолчанию HTML-документ открывается в веб-браузере при щелчке по файлу. HTML-документы также можно просматривать в текстовом редакторе, таком как Notepad++ или Sublime Text. При создании веб-страниц для построения страницы должны использоваться как HTML, так и CSS. HTML обеспечивает структуру, а CSS обеспечивает стиль. Вместе они образуют основу Интернета и позволяют просматривать цифровые документы в веб-браузерах.
УчитьсяMHTML, сокращение от MIME HTML, представляет собой формат файла архива веб-страницы, используемый для сохранения и архивирования веб-контента для просмотра в автономном режиме. Это комбинация HTML-кода, встроенных изображений и другого внешнего содержимого, сохраненного в виде одного файла. Файлы MHTML можно открывать в веб-браузерах, текстовых редакторах и других программах, поддерживающих просмотр HTML. Файлы MHTML обычно используются для резервного копирования веб-сайтов, обмена содержимым веб-страницы или отправки по электронной почте статического содержимого веб-страницы без необходимости подключения к Интернету. Возможность сжимать все в один файл делает файлы MHTML идеальными для сохранения и обмена веб-контентом. Кроме того, файлами MHTML также легче управлять, чем файлами HTML, поскольку они содержат все необходимые компоненты для просмотра в одном файле. Файлы MHTML отличаются от файлов HTML, поскольку формат MHTML включает внешнее содержимое. Он также использует кодировку MIME, которая позволяет включать двоичные данные, такие как изображения, аудио и даже видеофайлы. Файлы MHTML также можно использовать для печати или сохранения веб-страниц для просмотра в автономном режиме, поскольку формат файла содержит все компоненты для просмотра. Все основные веб-браузеры, такие как Internet Explorer, Firefox, Safari и Chrome, поддерживают файлы MHTML и могут открывать их в соответствующих программах. Другие программы, такие как Adobe Acrobat Reader и Apple Notes, также могут открывать файлы MHTML.
Учиться(Портативный формат документа)
(Файлы обработки текста)
(Файлы электронных таблиц)
(Файлы цифровых изображений)
(Двоичный формат Microsoft Word)
(Документ Office 2007+ Word)
(Файл Microsoft Word 2007 Марко)
(Файлы шаблонов Microsoft Word)
(Файл шаблона Microsoft Word)
(Файл шаблона Microsoft Word 2007+)
(Текстовый документ)
(Расширенный текстовый формат)
(Электронная таблица Microsoft Excel (предыдущая версия))
(Открытая XML-книга)
(Электронная таблица с поддержкой макросов)
(Двоичная книга Excel)
(Шаблон Excel 97 - 2003)
(Шаблон Excel)
(Шаблон Excel с поддержкой макросов)
(Значения, разделенные табуляцией)
(Надстройка Excel с поддержкой макросов)
(Значения, разделенные запятыми)
(Формат обмена данными)
(Электронная таблица StarOffice Calc)
(Microsoft PowerPoint 97-2003)
(Формат презентации Open XML)
(Файл презентации с поддержкой макросов)
(Слайд-шоу PowerPoint)
(Слайд-шоу PowerPoint)
(Слайд-шоу с поддержкой макросов)
(Файлы шаблонов Microsoft PowerPoint)
(Презентация шаблона Microsoft PowerPoint)
(Файл шаблона Microsoft PowerPoint)
(Формат текстового файла OpenDocument)
(Стандартный формат OpenDocument)
(Электронная таблица OpenDocument)
(Формат презентации OpenDocument)
(Стандартный формат OpenDocument)
(Документ Фотошоп)
(Большой формат документа Photoshop)
(Сжатый расширенный метафайл Windows)
(Сжатый метафайл Windows)
(Скалярная векторная графика)
(Сжатая масштабируемая векторная графика)
(Спецификации XML-бумаги)
(Исходный документ LaTeX)
(Файл растрового изображения)
(Портативная сетевая графика)
(Графический формат обмена)
(Изображение совместной группы экспертов по фотографии)
(Изображение совместной группы экспертов по фотографии)
(Формат файла изображения с тегами)
(Формат растрового веб-изображения)
(Основное изображение JPEG 2000)
(Файл значка)
(Язык гипертекстовой разметки)
(Файл языка гипертекстовой разметки)
(Веб-архив MHTML)
(Формат архива веб-страницы)
(Язык разметки)
(DICOM-изображение)
(Расширенный формат метафайла)
(Метафайл Windows)
(Графический адаптер Truevision)
(Открыть файл электронной книги)
(Плоская XML-таблица OpenDocument)
(Презентация открытого документа)
(Цифровая визуализация и связь)
(Файл проекта Microsoft)
(Меню скомпилированной программы FoxPro)
(Файл проекта Primavera P6)
(Документ языка управления принтером)
(Файл PostScript)
(Файл элемента сообщения Outlook)
(Почтовое сообщение Apple)
(Файл электронной книги Amazon KF8)
(Открытый формат электронной книги)
(Формат обмена чертежами Autodesk)