Konwertuj Excel na PDF Linux

W różnych przypadkach konieczna jest konwersja arkuszy kalkulacyjnych programu Excel do formatu PDF, na przykład w celu wydrukowania lub udostępnienia arkuszy. W tym artykule dowiesz się, jak konwertować pliki Excela do formatu PDF na platformie Linux przy użyciu języka Java. Ponadto dowiesz się o różnych opcjach dostosowania konwersji Excela do PDF.

Excel to PDF Converter API dla systemu Linux

Do konwersji plików Excel do formatu PDF wykorzystamy Aspose.Cells for Java. Jest to bogaty w funkcje interfejs API, który umożliwia bezproblemowe tworzenie, manipulowanie i konwertowanie plików Excel. Możesz pobrać JAR interfejsu API lub zainstalować go przy użyciu następujących konfiguracji Mavena.

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

Konwertuj Excel XLS lub XLSX na PDF w systemie Linux

Poniżej przedstawiono kroki konwersji pliku Excel XLS lub XLSX do formatu PDF w systemie Linux.

Poniższy przykładowy kod pokazuje, jak przekonwertować XLSX na PDF.

// Utwórz skoroszyt, aby załadować plik Excel
Workbook workbook = new Workbook("Book1.xlsx");

// Zapisz dokument w formacie PDF
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);

Określ poziom zgodności w programie Excel do konwersji PDF

Format PDF obsługuje różne standardy zgodności, takie jak PDF/A itp. Aspose.Cells for Java umożliwia określenie pożądanego poziomu zgodności PDF w konwersji Excel do PDF. Aby to osiągnąć, API udostępnia klasę PdfSaveOptions. Poniżej przedstawiono kroki umożliwiające określenie poziomu zgodności wyjściowego pliku PDF.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik Excel XLSX do formatu PDF z określonym standardem PDF.

// Utwórz skoroszyt, aby załadować plik Excel
Workbook workbook = new Workbook("Book1.xlsx");

// Utwórz opcje PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);

// Zapisz dokument w formacie PDF
workbook.save("Excel-to-PDF.pdf", options);

Konwertuj określone arkusze programu Excel na format PDF w systemie Linux

W niektórych przypadkach może być konieczne przekonwertowanie zakresu arkuszy zamiast całego pliku Excel. W tym celu można określić zakres arkuszy do konwersji za pomocą metod PdfSaveOptions.setPageIndex(int) i PdfSaveOptions.setPageCount(int).

Poniższy przykładowy kod pokazuje, jak przekonwertować zakres arkuszy programu Excel na format PDF.

// Utwórz skoroszyt, aby załadować plik Excel
Workbook workbook = new Workbook("Book1.xlsx");

// Utwórz opcje PDF
PdfSaveOptions options = new PdfSaveOptions();

// Aby renderować tylko arkusz2
options.setPageIndex(1);
options.setPageCount(1);

// Zapisz dokument w formacie PDF
workbook.save("Excel-to-PDF.pdf", options);

Wniosek

W tym artykule nauczyłeś się, jak konwertować pliki Excela do formatu PDF na platformie Linux. Co więcej, widziałeś, jak dostosować konwersję programu Excel do formatu PDF za pomocą różnych opcji. Możesz dowiedzieć się więcej o Aspose.Cells for Java korzystając z dokumentacji. Jeśli masz jakieś pytania, daj nam znać za pośrednictwem naszego forum.

Zobacz też