.net ItextSharp 5.4.5是否支持256位加密?
ItextSharp 5.4.5是否支持256位加密.net ItextSharp 5.4.5是否支持256位加密?,.net,itextsharp,.net,Itextsharp,ItextSharp 5.4.5是否支持256位加密 我做了研究,但没有发现任何关于256位加密的东西。所有人都说itext java版本支持AES 256位加密。是的,下面是一个简短的示例,它使用256位AES加密对PDF的副本进行加密: var openDialog = new OpenFileDialog(); openDialog.DefaultExt = "pdf"; if (openDialog.ShowDialog() == true) { using (var input
我做了研究,但没有发现任何关于256位加密的东西。所有人都说itext java版本支持AES 256位加密。是的,下面是一个简短的示例,它使用256位AES加密对PDF的副本进行加密:
var openDialog = new OpenFileDialog();
openDialog.DefaultExt = "pdf";
if (openDialog.ShowDialog() == true)
{
using (var input = openDialog.OpenFile())
{
var saveDialog = new SaveFileDialog();
saveDialog.DefaultExt = "pdf";
if (saveDialog.ShowDialog() == true)
{
using (var reader = new PdfReader(input))
{
using (var output = saveDialog.OpenFile())
{
PdfEncryptor.Encrypt(\
reader, output,
PdfWriter.ENCRYPTION_AES_256,
"password", "password",
PdfWriter.ALLOW_PRINTING);
}
}
}
}
}
然后iTextSharp可以打开加密文件吗?尝试打开带有256位加密的PDF时,在v5.5.9中出现错误“未知加密类型R=6”。