Tento rychlý průvodce popisuje, jak převést HTML na PDF v Pythonu. Naučíte se algoritmus a kód pro přenos HTML do PDF v Pythonu. Tento převod můžete provést v jakémkoli operačním systému, jako je macOS, Linux nebo Windows, kde je nakonfigurován Python.
Kroky k převodu webové stránky do PDF v Pythonu
- Nakonfigurujte projekt přidáním knihovny Aspose.HTML pro vykreslování dokumentů PDF
- Načtěte vstupní soubor HTML pomocí třídy HTMLDocument
- Inicializujte objekt třídy PdfSaveOptions
- Převeďte HTML do PDF pomocí metody convert_html
Tyto kroky vedou k uložení webové stránky jako PDF v Pythonu. Nejprve nakonfigurujte prostředí pro přidání knihovny Aspose.HTML a poté pokračujte v načítání vstupního souboru. Dále vytvořte instanci třídy PdfSaveOptions a vykreslením výstupního dokumentu dokončete převod.
Kód pro převod HTML souboru do PDF v Pythonu
import aspose.html | |
import os | |
from aspose.html import * | |
from aspose.html.converters import * | |
from aspose.html.saving import * | |
path = "C://" | |
document = HTMLDocument("document.html") | |
options = PdfSaveOptions() | |
Converter.convert_html(document, options, "htmltopdf.pdf") |
Tento fragment kódu je základní verzí pro vykreslování souboru HTML do PDF v Pythonu. Můžete jej však přizpůsobit pomocí různých vlastností vystavených třídou PdfSaveOptions. Můžete například určit barvu pozadí, šifrování souborů, kvalitu obrazu, rozlišení atd. podle vašich požadavků.
Tento článek obsahuje informace o procesu převodu webové stránky na PDF v Pythonu. Pokud se chcete naučit vytvářet soubory HTML, přečtěte si článek na Vytvořte soubor HTML v Pythonu.