Deze basisgids legt uit hoe u HTML-bestanden samenvoegt tot PDF in Python. Het beschrijft de installatie van de bibliotheek op uw systeem en biedt een stapsgewijze procedure, inclusief een uitvoerbaar codefragment, om HTML-bestanden te combineren tot één PDF in Python. Bovendien hoeft u geen extra hulpprogramma of applicatie te installeren om deze functie aan uw kant te laten werken.
Stappen om HTML te combineren met PDF in Python
- Configureer Aspose.HTML API om HTML-bestanden te combineren
- Lees meerdere HTML-documenten, elk vertegenwoordigd door een instantie van de klasse HTMLDocument
- Een object van de klasse HTMLRenderer starten
- Maak een PdfDevice-klasseobject
- Voeg de HTML-bestanden samen in PDF-formaat
De bovenstaande stappen schetsen de workflow om meerdere HTML-bestanden samen te voegen tot één PDF in Python. Bereid eerst de IDE voor om te werken met webpaginabestandsformaten. Laad vervolgens elk HTML-bestand en maak een lijst met elk document. Genereer ten slotte één PDF-bestand en sla het op de schijf of een stream op, afhankelijk van uw vereisten.
Code om meerdere HTML-bestanden te combineren tot één PDF in Python
import aspose.html | |
import os | |
from aspose.html import * | |
from aspose.html.rendering.pdf import * | |
from aspose.html.rendering import * | |
# Initialize HTML documents | |
document1 = HTMLDocument("input1.html") | |
document2 = HTMLDocument("input2.html") | |
document3 = HTMLDocument("input3.html") | |
documents = [document1, document2, document3] | |
renderer = HtmlRenderer() | |
device = PdfDevice("Combine.pdf") | |
renderer.render(device, documents) |
Deze voorbeeldcode is een snelle versie om de functie te demonstreren om meerdere HTML-bestanden te combineren tot één PDF in Python. U kunt het echter verbeteren en improviseren om het aantal invoer-HTML-bestanden te wijzigen of de uitvoeropmaak te wijzigen naar een HTML-bestand met alle gegevens uit bronbestanden. Op dezelfde manier kunt u elk bestaand HTML-bestand laden en de inhoud ervan bewerken, zoals de markup-tekst of CSS, voordat u het samenvoegt met andere HTML-documenten.
Dit artikel beschrijft hoe u HTML naar PDF kunt samenvoegen in Python. Als u HTML naar Word wilt exporteren, kijk dan eens naar Converteer HTML naar Word in Python.