Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Файл DOCX – это документ Microsoft Word, который обычно содержит текст, но может содержать широкий спектр данных, включая таблицы, растровую и векторную графику, видео, звуки и диаграммы. Файл DOCX легко редактируется, прост в использовании и имеет управляемый размер. Этот формат популярен благодаря множеству возможностей, которые он предлагает пользователям для написания документов любого типа.
Использование методов
Converter.convert_html() – наиболее распространенный способ преобразования HTML-кода в различные форматы. С помощью Aspose.HTML for Python via .NET вы можете программно конвертировать HTML в формат DOCX с полным контролем над широким диапазоном параметров преобразования. В этой статье вы найдете информацию о том, как преобразовать HTML в DOCX с помощью методов convert_html() класса Converter и как применить
DocSaveOptions. Кроме того, вы можете попробовать онлайн-конвертер HTML, чтобы протестировать функциональность Aspose.HTML и конвертировать HTML на лету.
Чтобы продолжить работу с этим руководством, установите и настройте Aspose.HTML for Python via .NET в своем проекте Python. Наши примеры кода помогут вам конвертировать HTML в DOCX с помощью библиотеки Python.
Вы можете протестировать функциональность Aspose.HTML for Python via .NET API и выполнить преобразования HTML в реальном времени. Загрузите HTML-файл из локальной системы или URL-адреса, выберите желаемый выходной формат и запустите пример. Параметры сохранения по умолчанию применяются, и вы мгновенно получите преобразованный файл.
Преобразование HTML в другой формат с помощью метода convert_html() представляет собой последовательность операций, среди которых загрузка и сохранение документа:
Статические методы класса Converter в основном используются как самый простой способ конвертировать HTML-код в различные форматы. Вы можете конвертировать HTML в DOCX в своем приложении Python буквально с помощью одной строки кода!
1# Convert HTML to DOCX in Python
2
3import aspose.html.saving as sav
4import aspose.html.converters as conv
5
6# Convert HTML to DOCX
7conv.Converter.convert_html("document.html", sav.DocSaveOptions(), "document.docx")Давайте рассмотрим следующий фрагмент кода Python, который демонстрирует процесс преобразования HTML в DOCX с указанием DocSaveOptions:
1# Convert HTML to DOCX in Python with custom settings
2
3import os
4import aspose.html as ah
5import aspose.html.converters as conv
6import aspose.html.drawing as dr
7import aspose.html.saving as sav
8import aspose.pydrawing as pd
9
10# Prepare input and output paths
11input_path = os.path.join("data", "document.html")
12output_path = os.path.join("output", "document.docx")
13os.makedirs("output", exist_ok=True)
14
15# Load the HTML document
16with ah.HTMLDocument(input_path) as document:
17 # Configure DOCX output
18 options = sav.DocSaveOptions()
19 options.page_setup.any_page.size = dr.Size(
20 dr.Length.from_centimeters(21.0),
21 dr.Length.from_centimeters(29.7)
22 )
23 options.page_setup.any_page.margin = dr.Margin(
24 dr.Length.from_centimeters(2.0),
25 dr.Length.from_centimeters(2.0),
26 dr.Length.from_centimeters(2.0),
27 dr.Length.from_centimeters(2.0)
28 )
29 options.background_color = pd.Color.bisque
30 options.font_embedding_rule = options.font_embedding_rule.FULL
31
32 # Convert HTML to DOCX
33 conv.Converter.convert_html(document, options, output_path)В этом примере мы конвертируем HTML-документ в файл DOCX, используя параметры сохранения. Этот процесс включает в себя инициализацию HTML-документа, настройку пользовательских параметров сохранения, таких как формат документа, правило внедрения шрифта, css media_type, цвет фона и разрешение, а затем выполнение преобразования. Наконец, преобразованный файл DOCX сохраняется в указанном выходном каталоге.
Класс
DocSaveOptions – это мощный инструмент настройки, позволяющий точно настроить преобразование HTML-документов в формат DOCX. Некоторые свойства этого класса наследуют свойства базовых классов, например
DocRenderingOptions или RenderingOptions. DocSaveOptions настроен на сохранение документа в формате DOCX и включает в себя следующие свойства:
horizontal_resolution, он управляет вертикальным разрешением документов, влияя на их четкость и общий размер.css.media_type определяет разные стили для разных типов мультимедиа, гарантируя применение правильных правил CSS в зависимости от того, как отображается документ.NONE.Загрузите библиотеку Aspose.HTML for Python via .NET, чтобы успешно, быстро и легко конвертировать документы HTML, MHTML, EPUB, SVG и Markdown в самые популярные форматы.
Вы можете загрузить полные примеры и файлы данных с GitHub.
Aspose.HTML предлагает бесплатный онлайн Конвертер HTML в DOCX, который конвертирует HTML в DOCX с высоким качеством, просто и быстро. Просто загрузите, конвертируйте файлы и получите результаты через несколько секунд!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.