Конвертировать HTML на Python
Библиотека Python предлагает комплексное решение всех задач по преобразованию HTML. Конвертируйте HTML в PDF, MHTML, Markdown, XPS, DOCX и изображения!
Как конвертировать HTML с помощью Python
Aspose.HTML for Python via .NET API API – это мощное решение для анализа и обработки HTML-документов с использованием Python. HTML, основа Интернета, является основным языком представления информации на веб-сайтах. Иногда вам необходимо конвертировать HTML в различные форматы, такие как PDF, XPS, DOCX, Markdown, MHTML и изображения, чтобы использовать их для конкретных задач. Aspose.HTML for Python via .NET API упрощает процесс преобразования для разработчиков. Он загружает файл с помощью класса HTMLDocument, создает соответствующий объект параметров сохранения и использует соответствующий метод класса Сonverter .
API Python упрощает этот процесс преобразования, предлагая разработчикам упрощенный подход, состоящий из трех основных шагов:
- Загрузите документ HTML, используя класс HTMLDocument . Вы можете загрузить HTML из файла, HTML-кода или URL-адреса.
- В зависимости от целевого формата (например, PDF, XPS, DOCX, MHTML, Markdown, изображения) создайте соответствующий объект SaveOptions. Этот объект позволяет вам указать различные параметры, относящиеся к выходному формату, такие как качество, настройки страницы, формат изображения и т. д. Пространство имен aspose.html.saving представлено классами данных для описания конкретных параметров сохранения по адресу процесс преобразования и сохранения.
- Вызовите один из методов convert_html() и передайте ему необходимые параметры.
Используйте мощный API Python для обработки HTML-контента и преобразования его в формат, необходимый вашим приложениям.
Онлайн HTML конвертер
Вы можете конвертировать HTML с помощью Aspose.HTML в режиме реального времени. В следующем примере кода Python показано, как преобразовать документ HTML. Загрузите файл из локальной файловой системы или URL-адреса, выберите выходной формат и запустите пример. Вы сразу получите результат. Кроме того, вы можете попробовать бесплатный онлайн HTML Конвертер здесь.
from aspose.html import * from aspose.html.converters import * from aspose.html.saving import * # Load an HTML document from a file or URL document = HTMLDocument("{{input lower}}") # Initialize saving options {{#if_output 'PDF'}} options = PdfSaveOptions() {{/if_output}} {{#if_output 'DOCX'}} options = DocSaveOptions() {{/if_output}} {{#if_output 'XPS'}} options = XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPEG' 'GIF' 'PNG' 'TIFF'}} options = ImageSaveOptions(ImageFormat.{{output param2 upper}}) {{/if_output}} {{#if_output 'MHTML'}} options = MHTMLSaveOptions() {{/if_output}} {{#if_output 'MD'}} options = MarkdownSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPEG' 'GIF' 'PNG' 'TIFF' 'PDF' 'MHTML' 'MD' 'XPS' 'DOCX'}} # Convert HTML to {{output upper}} Converter.convert_html(document, options, "output.{{output lower}}") {{/if_output}} {{#if_output 'XHTML'}} options = HTMLSaveOptions() options.document_type = HTMLSaveOptions.XHTML # Save HTML as {{output upper}} document.save("output.xhtml", options) {{/if_output}}
Конвертируйте HTML, MHTML, EPUB, Markdown и SVG.
Пространство имен aspose.html.converters обеспечивает легкий доступ к методам преобразования. Оно предлагает множество преобразований в популярные форматы, такие как PDF, XPS, форматы изображений и т. д. Используя класс Сonverter , вы можете легко конвертировать загруженный HTML и другие документы на основе HTML в нужные форматы:
- Методы convert_html() преобразуют содержимое HTML в PDF, XPS, DOCX, MHTML, Markdown или изображения с использованием указанных параметров SaveOptions для обеспечения точности и целостности формата.
- Методы convert_markdown() преобразуют содержимое Markdown в HTML. Все эти методы позволяют выполнить базовое преобразование Markdown в HTML. Преобразования из Markdown в другие форматы проходят этап преобразования Markdown в HTML.
- Методы convert_mhtml() преобразуют содержимое MHTML в PDF, XPS, DOCX и изображения.
- Методы convert_epub() преобразуют содержимое EPUB в PDF, XPS, DOCX и изображения.
- Методы convert_svg() преобразуют содержимое SVG в PDF, XPS и изображения.
Чтобы узнать больше об Aspose.HTML для Python с использованием функций преобразования API Python, посетите нашу документацию .
Установка библиотеки Aspose.HTML Python
Эта библиотека поддерживает анализ HTML5, CSS3, SVG и HTML Canvas для создания объектной модели документа (DOM) на основе стандарта WHATWG DOM. Вы можете установить Aspose.HTML for Python via .NET в своей системе, выполнив следующую команду:
pip install aspose-html-net
Более подробную информацию об установке библиотеки Python и системных требованиях можно найти в Документации Aspose.HTML .
Другие поддерживаемые преобразования
Вы также можете конвертировать файлы HTML, XHTML, MHTML, EPUB, Markdown и SVG во многие другие форматы файлов, включая несколько перечисленных ниже: