Jak převést Word do PDF pomocí Pythonu

Tento stručný návod obsahuje informace o tom, jak převést Word na PDF pomocí Pythonu. Aby bylo možné převést Word do PDF v Pythonu, toto téma obsahuje kroky konfigurace prostředí a volání API potřebné k provedení převodu. Rozhraní API vám umožňuje přizpůsobit výstupní PDF nastavením různých možností, které jsou vysvětleny v částech níže.

Kroky k převodu DOCX do PDF v Pythonu

  1. Nakonfigurujte prostředí pro použití Aspose.Words pro Python přes .NET
  2. Importujte potřebný jmenný prostor aspose.words do svého souboru Python
  3. Načtěte zdrojový soubor aplikace Word do instance objektu třídy Document
  4. Inicializací objektu PdfSaveOptions nastavíte výstupní možnosti PDF
  5. Převeďte DOCX do PDF pomocí metody uložení

Výše uvedené popisuje, jak lze vyvinout aplikaci pro převod Python Word to PDF pomocí jednoduchých volání API. Je to celkem jednoduchý proces, kdy po nastavení prostředí načtete zdrojový soubor Wordu pomocí instance třídy Document. Možnosti PdfSaveOptions se použijí k přizpůsobení PDF a nakonec se uloží na disk.

Kód pro převod Wordu do PDF pomocí Pythonu

import aspose.words as aw
#Load the API license for converting Word to PDF
wordToPdfLicense = aw.License()
wordToPdfLicense.set_license("Aspose.Total.lic")
#Load the source Word file for conversion to PDF
sampleDocx = aw.Document("AsposeTest.docx")
#Create PdfSaveOptions object before converting the Docx to PDF
options = aw.saving.PdfSaveOptions()
#Include the page numbers of the document for rendering to PDF
options.page_set = aw.saving.PageSet([0])
#Apply the page mode to full screen while opening it in a viewer
options.page_mode = aw.saving.PdfPageMode.FULL_SCREEN
#Set PDF document compliance mode
options.compliance = aw.saving.PdfCompliance.PDF17
#Save the DOCX to PDF file using the above mentioned options
sampleDocx.save("Output.pdf", options)
print ("Done")

V Python DOCX to PDF aplikace konvertoru mohou také přizpůsobit výstupní PDF pomocí třídy PdfSaveOptions. Pomocí vlastnosti page_set můžete nastavit číslo stránky, kterou chcete exportovat do PDF. Režim stránky a soulad s PDF lze také nastavit pomocí vlastností page_mode a shody.

V tomto tématu jsme se naučili převést Word do PDF v Pythonu. Pokud chcete vytvořit nový soubor Excel a vyplnit do něj data, přečtěte si článek na jak vytvořit soubor Excel v Pythonu.

 Čeština