Excel zu PDF-Python

Heutzutage ist PDF ein Standarddateiformat für den Austausch von Dokumenten geworden. Verschiedene gängige Dokument formate werden in PDF konvertiert, bevor sie über das Internet geteilt werden. Excel in PDF ist eines der beliebtesten Konvertierungsszenarien, bei denen Arbeitsblätter in schreibgeschützte PDF-Seiten konvertiert werden. Dementsprechend behandelt dieser Artikel, wie Sie Excel XLSX oder XLS Dateien mit Python in PDF konvertieren.

Python Excel zu PDF Konverter API

Für die Konvertierung von Excel in PDF verwenden wir die API Aspose.Cells for Python via Java. Es ist eine leistungsstarke API zur Bearbeitung von Tabellenkalkulationen, mit der Sie Excel Dateien aus Ihren Python Anwendungen heraus erstellen, verarbeiten und konvertieren können. Sie können die API mit dem folgenden Pip Befehl installieren.

pip install aspose-cells

Konvertieren Sie Excel XLSX mit Python in PDF

Im Folgenden sind die Schritte zum Konvertieren einer Excel XLSX Datei in PDF mit Python aufgeführt.

Das folgende Codebeispiel zeigt, wie eine Excel-XSLX Datei in PDF konvertiert wird.

# Load Excel file
workbook = Workbook("Book1.xlsx")

# Convert Excel to PDF
workbook.save("xlsx-to-pdf.pdf", SaveFormat.PDF)

Excel Datei

Excel zu PDF

Konvertiertes PDF

Konvertiertes PDF

Erweiterte XLSX/XLS zu PDF Konvertierung in Python

Mit Aspose.Cells for Python über Java können Sie auch die XLSX-in-PDF Konvertierung mit verschiedenen Optionen anpassen. Beispielsweise können Sie die PDF-Konformität, Komprimierung, den Gitterlinienstil, die Anzahl der Seiten pro Blatt usw. für die konvertierte PDF Datei festlegen. Die Klasse PdfSaveOptions wird verwendet, um diese Optionen festzulegen.

Im Folgenden finden Sie die Schritte zur Verwendung erweiterter Optionen bei der Konvertierung von XLSX in PDF in Python.

Das folgende Codebeispiel zeigt, wie erweiterte Optionen bei der Konvertierung von Excel XLSX in PDF verwendet werden.

# Load Excel file
workbook = Workbook("Book1.xlsx")

# Create and set PDF options
pdfOptions = PdfSaveOptions()
pdfOptions.setCompliance(PdfCompliance.PDF_A_1_B)
  
# Convert Excel to PDF
workbook.save("xlsx-to-pdf.pdf", pdfOptions)

Holen Sie sich eine kostenlose API Lizenz

Sie können eine temporäre Lizenz anfordern, um die API ohne Evaluierungseinschränkungen zu verwenden.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie Excel XLSX oder XLS mit Python in PDF konvertieren. Darüber hinaus werden die erweiterten Optionen zur Steuerung der Excel zu PDF Konvertierung mit Hilfe des Codebeispiels besprochen. Weitere Informationen zu Aspose.Cells for Python über Java finden Sie in der Dokumentation. Falls Sie Fragen haben, kontaktieren Sie uns über unser Forum.

Siehe auch

Info: Aspose hat eine kostenlose Online Webanwendung entwickelt, mit der Sie PDFs online ansehen, eine andere, mit der Sie PDFs in Videos konvertieren, und eine, mit der Sie PDFs online bearbeiten.