Ez az egyszerű oktatóanyag a(z) HTML PDF-re konvertálására összpontosít a Pythonban, valamint a környezet konfigurálására vonatkozó lépésekre. A HTML Python** alapú API-ból történő **PDF létrehozásához egy egyszerű API felületet használtunk. A létrehozott PDF-t testreszabhatja az alábbi szakaszokban ismertetett különböző beállítások megadásával.
Lépések a PDF létrehozásához HTML-ből Pythonban
- Állítsa be a környezet az Aspose.Words for Python .NET-en keresztüli használatához
- Szerelje be az aspose.words névteret a Python-fájlba
- Töltse be a forrás HTML-fájlt a Document class objektumba
- Példányosítsa a PdfSaveOptions objektumot, és állítsa be a kimeneti PDF-beállításokat
- A Dokumentum osztály mentési módszerével készítsen PDF-et HTML-ből
A fent említett lépések leírják, hogyan hozhat létre Python PDF-et HTML-ből egyszerű API-hívások segítségével. Ez egy egyszerű folyamat, ahol a környezet konfigurálása után betölti a forrás HTML-fájlt a Document class objektum használatával. A PdfSaveOptions segítségével testreszabhatja a PDF-fájlt, és végül elmenti a lemezre.
Kód a PDF létrehozásához HTML-ből Pythonban
import aspose.words as aw | |
#Load the license in your application for exporting HTML to PDF | |
htmlToPdfLicense = aw.License() | |
htmlToPdfLicense.set_license("Aspose.Total.lic") | |
#Load the HTML file to be converted to PDF | |
sampleHtml = aw.Document("TestFile.html") | |
#Create PdfSaveOptions class object before converting the HTML to PDF | |
options = aw.saving.PdfSaveOptions() | |
#Setting the page mode to full screen when opening it in a viewer | |
options.page_mode = aw.saving.PdfPageMode.FULL_SCREEN | |
#Applying the PDF document compliance mode | |
options.compliance = aw.saving.PdfCompliance.PDF17 | |
#Save the converted PDF file on disk | |
sampleHtml.save("HtmlOutput.pdf", options) | |
print ("Done") |
A PDF létrehozása HTML-ből Python alapú konvertáló alkalmazást fejlesztettek ki. A kimeneti PDF-et a PdfSaveOptions osztály segítségével is testreszabhatja. A page_set tulajdonság segítségével beállíthatja a PDF-be exportálni kívánt oldalszámot. Azt is bemutatja, hogyan állíthatja be az oldal módot és a PDF megfelelőséget a page_mode és a megfelelőségi tulajdonságok használatával.
Ebben a témában megtanultuk, hogyan lehet HTML-t PDF-be konvertálni Pythonban. Ha Word-dokumentumot szeretne létrehozni Python használatával, tekintse meg a hogyan készítsünk Word dokumentumot Python segítségével című cikket.