java 去掉pdf文字_Java 解除PDF文档保护密码

import com.spire.pdf.PdfDocument;

import com.spire.pdf.security.PdfEncryptionKeySize;

import com.spire.pdf.security.PdfPermissionsFlags;

public class DecryptPDF {

public static void main(String[] args) throws Exception {

//创建PdfDocument实例

PdfDocument doc = new PdfDocument();

//加载带密码保护的PDF文件

doc.loadFromFile("Encrypt.pdf", "123456");

//解除文档中的密码保护

doc.getSecurity().encrypt("", "", PdfPermissionsFlags.getDefaultPermissions(), PdfEncryptionKeySize.Key_256_Bit, "test");

//保存文件

doc.saveToFile("Decrypt.pdf");

doc.close();

}

}

运行程序后,生成的文档将不再受密码保护。

你可能感兴趣的:(java,去掉pdf文字)