Pokud chcete převést více stránek HTML na dokumenty PDF, můžete použít online převaděče HTML na PDF. Pokud však potřebujete provést tento převod programově nebo dávkově, budete muset najít knihovnu, která automatizuje převod HTML do PDF. Proto tento článek poskytuje podrobného průvodce a ukázku kódu pro převod souboru HTML do PDF v Python.
Knihovna pro převod HTML do PDF v Python
Aspose.PDF for Python je robustní knihovna, která umožňuje vytváření a zpracování dokumentů PDF. Spolu s různými dalšími možnostmi manipulace s PDF nabízí tato knihovna špičkovou funkci pro převod HTML do PDF. Knihovnu můžete nainstalovat pomocí následujícího příkazu pip.
pip install aspose-pdf
Kroky pro převod HTML do PDF v Python
Následují kroky pro převod obsahu HTML do PDF pomocí Aspose.PDF for Python.
- Nainstalujte a importujte Aspose.PDF for Python do vaší aplikace.
- Načtěte obsah HTML ze souboru.
- Převeďte HTML do PDF a uložte výstupní soubor.
Pojďme nyní tyto kroky převést do kódu Python a převést soubor HTML do PDF.
Převeďte HTML do PDF v Python
Takto můžete převést soubor HTML do PDF v Python.
- Vytvořte instanci třídy HtmlLoadOptions třídy.
- Vytvořte instanci třídy Document a inicializujte ji pomocí cesty k souboru HTML a objektu HtmlLoadOptions.
- Převeďte HTML do PDF pomocí metody Document.save(outputFileName).
Následující ukázka kódu ukazuje, jak převést dokument HTML na PDF.
import aspose.pdf as ap
input_html = "input.html"
output_pdf = "output.pdf"
# vytvořit objekt HtmlLoadOptions
options = ap.HtmlLoadOptions()
# načíst soubor
document = ap.Document(input_html, options)
# převést HTML do PDF
document.save(output_pdf)
Soubor HTML
Převedené PDF
Online převodník HTML do PDF
Podívejte se na náš bezplatný online převodník HTML na PDF, který používá Aspose.PDF for Python.
Převod HTML do PDF zdarma
Můžete získat bezplatnou dočasnou licenci a převádět soubory HTML do PDF bez jakýchkoliv omezení hodnocení.
Závěr
V tomto článku jste viděli, jak převést HTML do PDF v Python. Podrobný průvodce a ukázka kódu ukazují, jak načíst soubor HTML a poté jej uložit jako PDF. Aspose.PDF for Python můžete snadno nainstalovat do své aplikace a hladce převést obsah HTML do PDF. Více o Aspose.PDF for Python můžete prozkoumat pomocí dokumentace.