Конвертувати 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, створює відповідний об’єкт параметрів збереження та використовує відповідний метод перетворення Converter class .
API Python спрощує цей процес перетворення, пропонуючи розробникам спрощений підхід, який складається з трьох основних кроків:
- Завантажте HTML-документ в об’єкт Document за допомогою класу 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-адреси, виберіть вихідний формат і запустіть приклад. Ви відразу отримаєте результат. Також ви можете спробувати безкоштовні онлайн Конвертери тут.
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, формати зображень тощо. Використовуючи клас Converter , ви можете легко конвертувати завантажені HTML та інші документи на основі HTML у потрібні формати:
- Методи convert_html() перетворюють HTML-вміст у PDF, XPS, DOCX, MHTML, Markdown або зображення за допомогою вказаних параметрів збереження, щоб забезпечити точність і цілісність формату.
- Методи 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 for Python за допомогою функцій перетворення Python API, відвідайте нашу документацію .
Встановлення бібліотеки Aspose.HTML for Python via .NET
Ця бібліотека підтримує аналіз 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 у багато інших форматів файлів, включаючи деякі з перелічених нижче: