
Cara Menambahkan Lampiran ke PDF di Java
- Instalasi perpustakaan Java PDF
- Cara menambahkan lampiran ke PDF di Java
- Hapus lampiran dari file PDF secara terprogram
Instalasi perpustakaan Java PDF
Pustaka kaya fitur ini menawarkan berbagai fitur untuk memproses dan memanipulasi file PDF secara terprogram. Namun, Anda dapat mengunduh 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-pdf</artifactId>
<classifier>jdk17</classifier>
</dependency>
Bagaimana cara menambahkan lampiran ke PDF di Jawa
Mari menulis cuplikan kode yang menyematkan lampiran ke file PDF secara terprogram. Langkah-langkahnya adalah:
- Buat objek dari kelas Document dan muat file PDF.
- Siapkan file baru untuk ditambahkan sebagai lampiran dengan menginisialisasi instance dari kelas FileSpecification.
- Tambahkan lampiran ke koleksi lampiran dokumen dengan menjalankan metode add.
- Panggil metode save untuk menyimpan dokumen yang diperbarui.
Salin & tempel kode berikut ke file utama Anda:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
//Create an object of the Document class and load the PDF file. Document pdfDocument = new Document("table.pdf"); // Set up a new file to be added as attachment by initializing an instance of the FileSpecification class FileSpecification fileSpecification = new FileSpecification("output.jpg", "Sample image file"); // Add an attachment to document's attachment collection by invoking the add method pdfDocument.getEmbeddedFiles().add(fileSpecification); // Call the save method to save the updated document. pdfDocument.save("output2.pdf");
Hapus lampiran dari file PDF secara terprogram
Selain itu, pustaka Java PDF ini juga memungkinkan Anda menghapus/menghapus lampiran dengan menawarkan metode. Silakan ikuti langkah-langkah dan potongan kode di bawah ini:
- Buat instance dari kelas Document dan buka dokumen PDF.
- Hapus semua lampiran dengan memanggil metode delete.
- Simpan file yang diperbarui dengan menjalankan metode save.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// Instantiate an instance of the Document class and open a PDF document. Document pdfDocument = new Document("table.pdf"); // Delete all attachments by calling the delete method. pdfDocument.getEmbeddedFiles().delete(); // Save the updated file by invoking the save method. pdfDocument.save("output3.pdf");
Dapatkan Lisensi Gratis
Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.
Menyimpulkan
Kami dapat mengakhiri posting blog ini di sini. Anda telah mempelajari cara menambahkan lampiran ke PDF di Java. Selanjutnya, Anda juga telah mempelajari cara menghapus lampiran dari file PDF secara terprogram. Selain itu, Anda dapat mengunjungi dokumentasi untuk mengetahui fitur keren lainnya dari library Java PDF ini. Selain itu, kami menyarankan Anda untuk mengikuti [Panduan Memulai] kami14. Terakhir, conholdate.com sedang menulis posting blog baru. Oleh karena itu, harap tetap berhubungan untuk pembaruan rutin.
Berikan pertanyaan
Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda di forum kami.
FAQ
Dapatkah Anda memasukkan lampiran ke dalam PDF? Anda dapat mengikuti [tautan] ini 4 untuk melalui langkah-langkah dan cuplikan kode yang menambahkan lampiran dalam file PDF secara terprogram.