Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Преобразование MHTML в DOCX часто требуется, чтобы использовать преимущества формата DOCX для конкретных задач. Aspose.HTML for Python via .NET предоставляет простой и эффективный способ выполнения этого преобразования с использованием методов convert_mhtml() класса Converter.
В этой статье вы найдете информацию о том, как преобразовать MHTML в DOCX с помощью библиотеки Python Aspose.HTML и как применить DocSaveOptions.
Чтобы продолжить работу с этим руководством, установите и настройте Aspose.HTML for Python via .NET в своем проекте Python.
Вы можете конвертировать MHTML в DOCX с помощью Aspose.HTML for Python via .NET API в режиме реального времени. Загрузите файл MHTML из локальной файловой системы, выберите выходной формат и запустите пример. Преобразование будет выполнено с параметрами сохранения по умолчанию. Вы сразу получите результат конвертации в виде отдельного файла.
Использование методов convert_mhtml() – наиболее распространенный способ преобразования MHTML в различные форматы. С помощью Aspose.HTML for Python via .NET вы можете программно конвертировать MHTML в формат DOCX с полным контролем над широким диапазоном параметров преобразования.
Чтобы преобразовать MHTML в DOCX с указанием DocSaveOptions, вам необходимо выполнить несколько шагов:
open() для открытия и чтения MHTML из файловой системы по указанному пути.page_setup, которое определяет размер страницы документа DOCX, свойства document_format и css.media_type.В следующем примере кода Python показано, как преобразовать MHTML в DOCX с помощью DocSaveOptions:
1# Convert MHTML to DOCX in Python with custom settings
2
3import os
4import aspose.html.converters as conv
5import aspose.html.drawing as dr
6import aspose.html.rendering as ren
7import aspose.html.rendering.doc as rdoc
8import aspose.html.saving as sav
9
10# Prepare input and output paths
11output_dir = "output"
12input_dir = "data"
13os.makedirs(output_dir, exist_ok=True)
14
15document_path = os.path.join(input_dir, "document.mht")
16save_path = os.path.join(output_dir, "document.docx")
17
18# Open the MHTML file
19with open(document_path, "rb") as stream:
20
21 # Configure DOCX output
22 options = sav.DocSaveOptions()
23 options.page_setup.any_page.size = dr.Size(1000, 800)
24 options.document_format = rdoc.DocumentFormat.DOCX
25 options.css.media_type = ren.MediaType.SCREEN
26
27 # Convert MHTML to DOCX
28 conv.Converter.convert_mhtml(stream, options, save_path)Aspose.HTML for Python via .NET позволяет конвертировать MHTML в DOCX, используя параметры сохранения по умолчанию или пользовательские. Класс DocSaveOptions настроен на сохранение документа в формате DOCX и включает в себя следующие свойства:
horizontal_resolution, он управляет вертикальным разрешением документов, влияя на их четкость и общий размер.css.media_type определяет разные стили для разных типов мультимедиа, гарантируя применение правильных правил CSS в зависимости от того, как отображается документ.NONE.Некоторые свойства этого класса наследуют свойства базовых классов, например DocRenderingOptions или RenderingOptions.
Загрузите библиотеку Aspose.HTML for Python via .NET, чтобы успешно, быстро и легко конвертировать документы HTML, MHTML, EPUB, SVG и Markdown в самые популярные форматы.
Aspose.HTML предлагает бесплатный онлайн Конвертер MHTML в DOCX, который конвертирует файлы MHTML в DOCX с высоким качеством, просто и быстро. Просто загрузите, конвертируйте файлы и получите результаты через несколько секунд!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.