V dnešní době se PDF stal standardním formátem souborů pro výměnu dokumentů. Různé populární formáty dokumentů jsou před sdílením přes internet převedeny do PDF. Excel do PDF je jedním z oblíbených scénářů převodu, ve kterém jsou listy převedeny na stránky PDF pouze pro čtení. V souladu s tím tento článek popisuje, jak převést soubory Excel XLSX nebo XLS do PDF pomocí Python.
- Python Excel to PDF Converter API
- Snadné kroky pro převod Excelu do PDF v Python
- Převést Excel XLSX do PDF
- Pokročilá konverze XLSX/XLS do PDF v Python
- Získejte bezplatnou licenci API
Python Excel to PDF Converter – zdarma ke stažení
Pro převod Excelu do PDF použijeme Aspose.Cells for Python. Jedná se o výkonné rozhraní API pro manipulaci s tabulkami, které vám umožňuje vytvářet, zpracovávat a převádět soubory Excel z vašich aplikací Python. Rozhraní API můžete nainstalovat pomocí následujícího příkazu pip.
pip install aspose-cells
Jak převést Excel do PDF v Python
Převod souborů aplikace Excel do formátu PDF je pomocí Aspose.Cells for Python jednoduchý. Chcete-li uložit soubor Excel ve formátu PDF, je třeba provést následující kroky.
- Načtěte soubor Excel z požadovaného umístění.
- Uložte jej jako PDF na požadované místo.
A to je vše. Pojďme se podívat na to, jak převést tyto kroky do kódu a převést soubor Excel XLS/XLSX do PDF v Python.
Uložit Excel XLS jako PDF v Python
Níže jsou uvedeny kroky pro převod souboru Excel XLSX do PDF pomocí Python.
- Načtěte soubor Excel XLSX pomocí třídy Sešit.
- Převeďte XLSX do PDF pomocí metody Workbook.save(fileName, SaveFormat.PDF).
Následující ukázka kódu ukazuje, jak převést soubor Excel XSLX do PDF.
# Načíst soubor Excel
workbook = Workbook("Book1.xlsx")
# Převést Excel do PDF
workbook.save("xlsx-to-pdf.pdf", SaveFormat.PDF)
Soubor Excel
Převedené PDF
Python XLSX do PDF - Pokročilá konverze
Aspose.Cells for Python vám také umožňuje přizpůsobit převod XLSX do PDF pomocí různých možností. Můžete například nastavit shodu s PDF, kompresi, styl mřížky, počet stránek na list atd. pro převedený soubor PDF. K nastavení těchto možností se používá třída PdfSaveOptions.
Níže jsou uvedeny kroky pro použití pokročilých možností v převodu XLSX do PDF v Python.
- Načtěte soubor Excel XLSX pomocí třídy Sešit.
- Vytvořte instanci třídy PdfSaveOptions.
- Pomocí objektu PdfSaveOptions nastavte možnosti, např. nastavte shodu PDF pomocí metody PdfOptions.setCompliance(PdfCompliance).
- Uložit XLSX jako PDF pomocí metody Workbook.save(fileName, saveOptions).
Následující ukázka kódu ukazuje, jak používat pokročilé možnosti v převodu Excel XLSX na PDF.
# Načíst soubor Excel
workbook = Workbook("Book1.xlsx")
# Vytvořte a nastavte možnosti PDF
pdfOptions = PdfSaveOptions()
pdfOptions.setCompliance(PdfCompliance.PDF_A_1_B)
# Převést Excel do PDF
workbook.save("xlsx-to-pdf.pdf", pdfOptions)
Python Excel to PDF Converter – Získejte bezplatnou licenci
Můžete požádat o dočasnou licenci, abyste mohli používat API bez omezení hodnocení.
Závěr
V tomto článku jste se naučili, jak převést Excel XLSX nebo XLS do PDF v Python. Kromě toho jsou pomocí ukázky kódu diskutovány pokročilé možnosti ovládání převodu Python Excel do PDF.
Převaděč Excel do PDF Python – Prozkoumejte více
Můžete prozkoumat více o Aspose.Cells for Python prostřednictvím Java pomocí dokumentace. V případě jakýchkoliv dotazů nás kontaktujte prostřednictvím našeho fóra.
Viz také
- Vytvářejte soubory MS Excel pomocí Python – Python Excel API
- Přečtěte si soubory Excel v Python
- Přidejte vodoznak do souborů Excel v Python
- Přidejte komentáře do pracovních listů aplikace Excel v Python
- Převeďte soubor Excel na JSON v Python
- Převeďte TXT na XML v Python
- Převeďte CSV na TXT v Python
- Převeďte data JSON do CSV pomocí Python
- Převeďte CSV na Excel XLS XLSX v Python
Informace: Společnost Aspose vyvinula bezplatnou online webovou aplikaci, která vám umožňuje prohlížet soubory PDF online, další, která vám umožňuje převádět soubory PDF na video, a aplikaci, která umožňuje upravovat soubory PDF online.