Buka kunci PDF melalui Java

Mendekripsi (menghapus enkripsi) File PDF secara terprogram menggunakan Aspose.PDF untuk Java Library

Dekripsi Dokumen PDF Menggunakan Perpustakaan Java

Buka kunci PDF menggunakan Aspose.PDF untuk Java. Mendekripsi file PDF memungkinkan untuk mengakses dan melihat konten di dalam file. Selain itu, Anda mungkin perlu mengakses PDF yang dilindungi kata sandi yang berisi informasi atau dokumen penting. Terkadang, ada kebutuhan untuk mengubah dokumen PDF, seperti memperbaiki kesalahan atau memperbarui informasi yang sudah ketinggalan zaman. Buka kunci PDF dan dapatkan kemampuan untuk mengedit konten. Ngomong-ngomong, untuk mencetak dokumen, Anda juga harus membuka kunci PDF. Jika PDF berisi tabel, gambar, atau teks yang harus diekstraksi untuk digunakan dalam dokumen atau aplikasi lain, dekripsi file sangat penting. Buka kunci PDF dan hemat waktu. Misalnya, jika Anda sering memasukkan dokumen tertentu dan memasukkan kata sandi yang kompleks membutuhkan banyak waktu. Mendekripsi PDF bisa menjadi penting saat mengarsipkan atau membuat cadangan dokumen penting. Ini memastikan bahwa salinan yang diarsipkan mudah diakses dan dapat dipulihkan jika diperlukan. Beberapa PDF mungkin memiliki enkripsi yang menyebabkan kompatibilitas atau masalah perangkat lunak. Dengan fitur Buka File PDF oleh Aspose.PDF Anda dapat menyelesaikan masalah ini dan memungkinkan akses dan penggunaan yang mulus. Untuk mendekripsi file PDF, kami akan menggunakan API Aspose.PDF for Java yang merupakan API konversi yang kaya fitur, kuat, dan mudah digunakan untuk platform Java. Anda dapat mengunduh versi terbarunya langsung dari Maven dan menginstalnya dalam proyek berbasis Maven Anda dengan menambahkan konfigurasi berikut ke pom.xml.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Cara Membuka PDF melalui Java


Anda memerlukan Aspose.PDF for Java untuk mencoba kode di lingkungan Anda.

  1. Buka dokumen PDF menggunakan objek Dokumen.
  2. Buat kata sandi untuk pengguna dan pemilik.
  3. Panggil Document.Decrypt Metode.
  4. Simpan file PDF.

Cuplikan kode Java yang disediakan menunjukkan cara membuka kunci dokumen PDF menggunakan pustaka Aspose.PDF. Ini membuka dokumen PDF bernama ‘Decrypt.pdf’ yang terletak di direktori yang ditentukan oleh variabel ‘DataDir’. Setelah dibuka, kode mencoba mendekripsi PDF yang dibuka menggunakan kata sandi ‘kata sandi’. Akibatnya, kode menyimpan dokumen PDF yang diperbarui ke file bernama ‘Decrypt_out.pdf’ di direktori yang sama yang ditentukan oleh variabel ‘DataDir’. Cuplikan kode ini adalah contoh sederhana tentang bagaimana Anda dapat menggunakan pustaka atau kerangka kerja Aspose.PDF untuk membuka kunci file PDF yang dilindungi kata sandi dan menyimpan versi yang didekripsi. Contoh berikut menunjukkan cara membuka kunci dokumen PDF di Java:

Dekripsi Dokumen PDF - Java

Kode sampel ini menunjukkan cara mendekripsi file PDF - Java

Input file:

File not added

Password:

Output format:

Output file:


// Open document
Document document = new Document(_dataDir + "Decrypt.pdf", "password");
// Decrypt PDF
document.decrypt();

// Save updated PDF
document.save(_dataDir + "Decrypt_out.pdf");