Lindungi PDF melalui Java

Tetapkan hak istimewa dokumen untuk PDF dengan enkripsi AES-128. Gunakan Aspose.PDF untuk Java untuk memodifikasi dokumen PDF secara terprogram

Cara Melindungi File PDF Menggunakan Perpustakaan Java

Untuk melindungi PDF, kita akan menggunakan Aspose.PDF for Java API 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 kepom.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>

Lindungi PDF melalui Java


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

  1. Muat PDF dengan instance Document.
  2. Buat objek DocumentPrivilege & set pilihan.
  3. Call Document.Encrypt metode untuk melindungi PDF dengan AES-128.
  4. Simpan hasil dalam format PDF

Lindungi PDF - Java

Kode sampel ini menunjukkan cara melindungi File PDF


    // open PDF File
    Document pdfFile = new Document("sourceFile.pdf");
    // encrypt PDF
    pdfFile.encrypt("user", "owner", 0, CryptoAlgorithm.AESx256);
    // save updated PDF
    pdfFile.save("EncryptedFile.pdf");