PDFファイルのパスワードを変更
Contents
[
Hide
]
PDFファイルのパスワードを変更
PDFファイルのパスワードを変更するには、PdfFileSecurityオブジェクトを作成し、その後ChangePasswordメソッドを呼び出す必要があります。既存のオーナーパスワードと新しいユーザーおよびオーナーパスワードをChangePasswordメソッドに渡す必要があります。
以下のコードスニペットは、PDFファイルのパスワードを変更する方法を示しています。
public static void ChangePassword() {
PdfFileInfo pdfFileInfo = new PdfFileInfo(_dataDir + "sample_encrypted.pdf");
// PdfFileSecurityオブジェクトを作成
if (pdfFileInfo.isEncrypted()) {
PdfFileSecurity fileSecurity = new PdfFileSecurity();
fileSecurity.bindPdf(_dataDir + "sample_encrypted.pdf");
fileSecurity.changePassword("OwnerP@ssw0rd", "Pa$$w0rd1", "Pa$$w0rd2", DocumentPrivilege.getPrint(),
KeySize.x256);
fileSecurity.save(_dataDir + "sample_encrtypted1.pdf");
}
}