Konvertieren Sie Excel in PDF Linux

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

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.

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.

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.

Siehe auch