Převést Excel do PDF Linux

V různých případech je třeba převést tabulky aplikace Excel do formátu PDF, například pro tisk nebo sdílení listů. V tomto článku se dozvíte, jak převést soubory Excel do formátu PDF na platformě Linux pomocí Java. Dále se dozvíte o různých možnostech přizpůsobení převodu Excel na PDF.

Excel to PDF Converter API pro Linux

K převodu souborů Excel do formátu PDF použijeme Aspose.Cells for Java. Jedná se o funkčně bohaté rozhraní API, které vám umožní bezproblémově vytvářet, manipulovat a převádět soubory aplikace Excel. Můžete si stáhnout API JAR nebo jej nainstalovat pomocí následujících konfigurací Maven.

<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>

Převeďte Excel XLS nebo XLSX do PDF na Linuxu

Níže jsou uvedeny kroky k převodu souboru Excel XLS nebo XLSX do formátu PDF v systému Linux.

Následující ukázka kódu ukazuje, jak převést XLSX do PDF.

// Vytvořte sešit pro načtení souboru aplikace Excel
Workbook workbook = new Workbook("Book1.xlsx");

// Uložte dokument ve formátu PDF
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);

Zadejte úroveň shody v Excelu do PDF převodu

Formát PDF podporuje různé standardy shody, jako je PDF/A atd. Aspose.Cells for Java umožňuje zadat požadovanou úroveň shody s PDF v Excelu do PDF převodu. K dosažení tohoto cíle poskytuje API třídu PdfSaveOptions. Následují kroky k určení úrovně souladu pro výstupní PDF.

Následující ukázka kódu ukazuje, jak převést soubor Excel XLSX do formátu PDF s konkrétním standardem PDF.

// Vytvořte sešit pro načtení souboru aplikace Excel
Workbook workbook = new Workbook("Book1.xlsx");

// Vytvořte možnosti PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);

// Uložte dokument ve formátu PDF
workbook.save("Excel-to-PDF.pdf", options);

Převeďte konkrétní listy aplikace Excel do formátu PDF v systému Linux

V některých případech může být nutné převést rozsah listů namísto celého souboru aplikace Excel. Za tímto účelem můžete určit rozsah listů, které mají být převedeny, pomocí metod PdfSaveOptions.setPageIndex(int) a PdfSaveOptions.setPageCount(int).

Následující ukázka kódu ukazuje, jak převést řadu listů aplikace Excel do formátu PDF.

// Vytvořte sešit pro načtení souboru aplikace Excel
Workbook workbook = new Workbook("Book1.xlsx");

// Vytvořte možnosti PDF
PdfSaveOptions options = new PdfSaveOptions();

// Pouze k vykreslení listu 2
options.setPageIndex(1);
options.setPageCount(1);

// Uložte dokument ve formátu PDF
workbook.save("Excel-to-PDF.pdf", options);

Závěr

V tomto článku jste se naučili, jak převést soubory Excel do PDF na platformě Linux. Navíc jste viděli, jak přizpůsobit převod Excelu do PDF s různými možnostmi. Více o Aspose.Cells for Java se můžete dozvědět pomocí dokumentace. V případě jakýchkoli dotazů nás neváhejte kontaktovat prostřednictvím našeho fóra.

Viz také