PDF Dosyalarını Java aracılığıyla şifreleyin

Java kullanarak AES-128 şifreleme ile PDF formatı için belge ayrıcalıklarını ayarlayın

Java Kitaplığı Kullanarak PDF Dosyası Nasıl Korunur

PDF’yi korumak için, Java platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir dönüşüm API’si olan Java için Aspose.PDF API’sini kullanacağız. En son sürümünü doğrudan Maven adresinden indirebilir vepom.xml öğesine aşağıdaki yapılandırmaları ekleyerek Maven tabanlı projenize yükleyebilirsiniz.

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>

PDF’yi Java aracılığıyla koruyun


Ortamınızdaki kodu denemek için Java için Aspose.PDF gerekir.

  1. PDF’yi bir Belge örneğiyle yükleyin.
  2. DocumentPrivilege & set seçeneklerinden bir nesne oluşturun.
  3. PDF’yi AES-128 ile korumak için Document.Encrypt yöntemini arayın.
  4. Sonucu PDF formatında kaydet

PDF'yi koruyun - Java.

Bu örnek kod, PDF Dosyasını nasıl koruyacağınızı gösterir


    // 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");