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
- Konvertieren Sie Excel XLSX in PDF
- Erweiterte XLSX/XLS zu PDF Konvertierung in Python
- Holen Sie sich eine kostenlose API Lizenz
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.
- Laden Sie die Excel XLSX Datei mit der Klasse Workbook.
- Konvertieren Sie XLSX mit der methode Workbook.save(fileName, SaveFormat.PDF) in PDF.
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
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.
- Laden Sie die Excel XLSX Datei mit der Klasse Workbook.
- Erstellen Sie eine Instanz der Klasse PdfSaveOptions.
- Verwenden Sie das PdfSaveOptions objekt, um Optionen festzulegen, z. B. um die PDF-Konformität mithilfe der Methode PdfOptions.setCompliance(PdfCompliance) festzulegen.
- Speichern Sie XLSX als PDF mit der methode Workbook.save(fileName, saveOptions).
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
- Erstellen Sie MS Excel Dateien mit Python – Python Excel API
- Lesen Sie Excel Dateien in Python
- Hinzufügen von Wasserzeichen zu Excel Dateien in Python
- Kommentare in Excel Arbeitsblättern in Python hinzufügen
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.