Dalam berbagai kasus, Anda perlu mengonversi spreadsheet Excel ke format PDF, misalnya untuk mencetak atau membagikan lembar kerja. Pada artikel ini, Anda akan mempelajari cara mengonversi file Excel ke format PDF di platform Linux menggunakan Java. Selain itu, Anda akan mengetahui tentang berbagai opsi untuk mengkustomisasi konversi Excel ke PDF.
- Excel to PDF Converter API untuk Linux
- Konversi Excel XLS/XLSX ke PDF
- Konversi Excel ke PDF dengan Opsi Kepatuhan
- Konversi Rentang Lembar Excel ke PDF
Excel to PDF Converter API untuk Linux
Untuk mengonversi file Excel ke format PDF, kami akan menggunakan Aspose.Cells for Java. Ini adalah API kaya fitur yang memungkinkan Anda membuat, memanipulasi, dan mengonversi file Excel dengan mulus. Anda dapat mengunduh JAR API atau menginstalnya menggunakan konfigurasi Maven berikut.
<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>
Konversi Excel XLS atau XLSX ke PDF di Linux
Berikut ini adalah langkah-langkah untuk mengonversi file Excel XLS atau XLSX ke PDF di Linux.
- Muat file Excel menggunakan kelas Workbook.
- Konversi file Excel ke PDF menggunakan metode Workbook.save(String, SaveFormat).
Contoh kode berikut menunjukkan cara mengonversi XLSX ke PDF.
// Buat Buku Kerja untuk memuat file Excel
Workbook workbook = new Workbook("Book1.xlsx");
// Simpan dokumen dalam format PDF
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);
Tentukan Tingkat Kepatuhan di Konversi Excel ke PDF
Format PDF mendukung berbagai standar kepatuhan seperti PDF/A dan lain-lain. Aspose.Cells for Java memungkinkan menentukan tingkat kepatuhan PDF yang diinginkan dalam konversi Excel ke PDF. Untuk mencapai ini, API menyediakan kelas PdfSaveOptions. Berikut adalah langkah-langkah untuk menentukan tingkat kepatuhan untuk PDF keluaran.
- Muat file Excel menggunakan kelas Workbook.
- Buat instance kelas PdfSaveOptions dan atur kepatuhan menggunakan metode PdfSaveoptions.setCompliance(PdfCompliance).
- Konversi file Excel ke PDF menggunakan metode Workbook.save(String, PdfSaveOptions).
Contoh kode berikut menunjukkan cara mengonversi file XLSX Excel ke format PDF dengan standar PDF tertentu.
// Buat Buku Kerja untuk memuat file Excel
Workbook workbook = new Workbook("Book1.xlsx");
// Buat opsi PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);
// Simpan dokumen dalam format PDF
workbook.save("Excel-to-PDF.pdf", options);
Konversi Lembar Excel Tertentu ke PDF di Linux
Dalam kasus tertentu, Anda mungkin perlu mengonversi serangkaian lembar alih-alih seluruh file Excel. Untuk ini, Anda dapat menentukan rentang lembar yang akan dikonversi menggunakan metode PdfSaveOptions.setPageIndex(int) dan PdfSaveOptions.setPageCount(int).
Contoh kode berikut menunjukkan cara mengonversi berbagai lembar Excel ke PDF.
// Buat Buku Kerja untuk memuat file Excel
Workbook workbook = new Workbook("Book1.xlsx");
// Buat opsi PDF
PdfSaveOptions options = new PdfSaveOptions();
// Untuk merender sheet2 saja
options.setPageIndex(1);
options.setPageCount(1);
// Simpan dokumen dalam format PDF
workbook.save("Excel-to-PDF.pdf", options);
Kesimpulan
Pada artikel ini, Anda telah mempelajari cara mengonversi file Excel ke PDF di platform Linux. Selain itu, Anda telah melihat cara menyesuaikan konversi Excel ke PDF dengan berbagai opsi. Anda dapat mempelajari lebih lanjut tentang Aspose.Cells for Java menggunakan dokumentasi. Jika Anda memiliki pertanyaan, silakan beri tahu kami melalui forum kami.