Эта статья с практическими рекомендациями проведет вас через процедуру преобразования DOCX в MHTML с помощью Java и создания образца приложения. Мы будем использовать одну из наиболее широко используемых библиотек преобразования для генерации MHTML из DOCX на Java. Кроме того, мы предоставим инструкции о том, как настроить пакет преобразования документов, чтобы включить преобразование документов. Ниже приведены основные шаги и пример кода для преобразования файла DOCX в MHTML.
Шаги по преобразованию DOCX в MHTML с использованием Java
- Используйте репозиторий Maven для загрузки и интеграции GroupDocs.Conversion for Java в свой проект для преобразования DOCX в MHTML.
- Чтобы выполнить преобразование документа из формата DOCX в формат MHTML, импортируйте необходимые классы
- Инициализируйте экземпляр класса Converter, указав путь к входному файлу DOCX в качестве параметра для создания объекта.
- Используйте метод Converter.getPossibleConversions, чтобы получить предпочтительные параметры преобразования.
- В конце используйте метод Convert.save, чтобы сохранить полученный MHTML-файл на диск.
Определены все основные шаги для реализации функции экспорта DOCX в MHTML с использованием Java. Очевидно, что описанный выше подход к преобразованию документов с использованием API оптимального конвертера документов прост и требует всего несколько строк кода Java. Рассмотрим пример, использующий библиотеку GroupDocs.Conversion.
Код для преобразования DOCX в MHTML с использованием Java
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.ConvertOptions; | |
public class ConvertDOCXtoMHTMLusingJava | |
{ | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Conversion library | |
License license = new License(); | |
license.setLicense("GroupDocs.Conversion.lic"); | |
// Import DOCX document | |
Converter converter = new Converter("input.docx"); | |
// Get conversion option for final output document | |
ConvertOptions docxtomhtmlconvertoptions = converter.getPossibleConversions("mhtml") | |
.getSource().getConvertOptions(); | |
// Save the MHTML to disk | |
converter.convert("result.mhtml", docxtomhtmlconvertoptions); | |
} | |
} |
Чтобы продемонстрировать, как создать приложение с использованием описанного процесса, мы предоставили пример кода для преобразования DOCX в MHTML в Java. Все, что требуется, — это импортировать файл DOCX, получить параметры преобразования и сохранить полученный MHTML на диск. Этот пример кода можно использовать в любой операционной системе с установленной Java без установки какого-либо стороннего программного обеспечения для экспорта DOCX в MHTML.
Ранее мы выпустили руководство по преобразованию DOCX в PPTX; дополнительные сведения см. в как конвертировать DOCX в PPTX с помощью Java руководстве.