PDF’yi Java aracılığıyla şifreleyin

Java kullanarak PDF Dosyalarını Aspose.PDF Kütüphanesi ile kilitleyin.

Java Kullanarak PDF Belgesini Şifreleyin

PDF dosyasını şifrelemek 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 Nasıl Şifrelenir - Java


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

  1. Document nesnesini kullanarak bir PDF belgesi açın.
  2. Kullanıcı ve sahip için bir şifre oluşturun.
  3. ** Document.Encrypt** Yöntemini arayın.
  4. PDF dosyasını kaydedin.

<% encrypt.code-block.text %>

PDF Belgesini Şifrele - Java.

Bu örnek kod, PDF dosyasının nasıl şifreleneceğini gösterir - Java

Input file:

File not added

Password:

Output format:

Output file:


  Document document = new Document(_dataDir + "input.pdf");
  DocumentPrivilege documentPrivilege = DocumentPrivilege.getForbidAll();
  documentPrivilege.setAllowScreenReaders(true);
  document.encrypt("user", "owner", documentPrivilege, CryptoAlgorithm.AESx128, false);
  document.save(_dataDir + "SetPrivileges_out.pdf");