
In verschiedenen Fällen müssen Sie die Excel-Tabellen beispielsweise in das PDF Format konvertieren, um die Arbeitsblätter zu drucken oder zu teilen. In diesem Artikel erfahren Sie, wie Sie Excel Dateien auf der Linux-Plattform mit Java in das PDF Format konvertieren. Außerdem lernen Sie verschiedene Optionen zum Anpassen der Konvertierung von Excel in PDF kennen.
- Excel zu PDF Konverter API für Linux
- Konvertieren Sie Excel XLS/XLSX in PDF
- Konvertierung von Excel in PDF mit Compliance-Option
- Konvertieren Sie eine Reihe von Excel-Tabellen in PDF
Excel zu PDF Konverter API für Linux
Um Excel Dateien in das PDF Format zu konvertieren, verwenden wir Aspose.Cells for Java. Es ist eine funktionsreiche API, mit der Sie Excel Dateien nahtlos erstellen, bearbeiten und konvertieren können. Sie können JAR der API herunterladen oder mit den folgenden Maven konfigurationen installieren.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>21.9</version>
</dependency>
Konvertieren Sie Excel XLS oder XLSX unter Linux in PDF
Im Folgenden sind die Schritte zum Konvertieren einer Excel XLS oder -XLSX Datei in PDF unter Linux aufgeführt.
- Laden Sie die Excel Datei mit der Klasse Workbook.
- Konvertieren Sie Excel Dateien mit der methode Workbook.save(String, SaveFormat) in PDF.
Das folgende Codebeispiel zeigt, wie XLSX in PDF konvertiert wird.
// Erstellen Sie eine Arbeitsmappe, um eine Excel Datei zu laden
Workbook workbook = new Workbook("Book1.xlsx");
// Speichern Sie das Dokument im PDF-Format
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);
Geben Sie den Konformitätsgrad in der Excel-in-PDF Konvertierung an
Das PDF Format unterstützt verschiedene Konformitätsstandards wie PDF/A usw. Aspose.Cells for Java ermöglicht die Angabe der gewünschten PDF-Konformitätsstufe bei der Konvertierung von Excel in PDF. Um dies zu erreichen, stellt die API die Klasse PdfSaveOptions bereit. Im Folgenden finden Sie die Schritte zum Festlegen der Konformitätsstufe für die Ausgabe-PDF.
- Laden Sie die Excel Datei mit der Klasse Workbook.
- Erstellen Sie eine Instanz der Klasse PdfSaveOptions und legen Sie die Konformität mithilfe der Methode PdfSaveoptions.setCompliance(PdfCompliance) fest.
- Konvertieren Sie die Excel Datei mit der methode Workbook.save(String, PdfSaveOptions) in PDF.
Das folgende Codebeispiel zeigt, wie eine Excel XLSX Datei mit einem bestimmten PDF-Standard in das PDF Format konvertiert wird.
// Erstellen Sie eine Arbeitsmappe, um eine Excel Datei zu laden
Workbook workbook = new Workbook("Book1.xlsx");
// PDF-Optionen erstellen
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);
// Speichern Sie das Dokument im PDF-Format
workbook.save("Excel-to-PDF.pdf", options);
Konvertieren Sie bestimmte Excel-Tabellen unter Linux in PDF
In bestimmten Fällen müssen Sie anstelle der gesamten Excel Datei möglicherweise eine Reihe von Blättern konvertieren. Dazu können Sie den Bereich der zu konvertierenden Blätter mit den Methoden PdfSaveOptions.setPageIndex(int) und PdfSaveOptions.setPageCount(int) angeben.
Das folgende Codebeispiel zeigt, wie Sie eine Reihe von Excel-Tabellen in PDF konvertieren.
// Erstellen Sie eine Arbeitsmappe, um eine Excel Datei zu laden
Workbook workbook = new Workbook("Book1.xlsx");
// PDF-Optionen erstellen
PdfSaveOptions options = new PdfSaveOptions();
// Nur Sheet2 rendern
options.setPageIndex(1);
options.setPageCount(1);
// Speichern Sie das Dokument im PDF-Format
workbook.save("Excel-to-PDF.pdf", options);
Fazit
In diesem Artikel haben Sie gelernt, wie Sie Excel Dateien auf der Linux-Plattform in PDF konvertieren. Darüber hinaus haben Sie gesehen, wie Sie die Konvertierung von Excel in PDF mit verschiedenen Optionen anpassen können. Weitere Informationen zu Aspose.Cells for Java finden Sie in der Dokumentation. Falls Sie Fragen haben, können Sie uns diese gerne über unser Forum mitteilen.