gpt4 book ai didi

c# - 设计易于访问的PDF组件

转载 作者:太空宇宙 更新时间:2023-11-03 13:37:33 29 4
gpt4 key购买 nike

我见过支持 Dot net 实现的开源和商业 PDF 组件,我认为市场上几乎所有可用的组件,但奇怪的是识别文档是否 protected ,每个都以异常的形式显示而不是而不是属性(property)。这背后有什么棘手的吗?我希望

Component.Load(inputFile.pdf);
If(Component.isProtected)
{
Component.Open(inputFile.pdf,password);
}
else
{
Component.Open(inputFile.pdf);
}

代替下面的常规方法

Try{
Component.Open(inputFile.pdf);
}
catch(Exception ex)
{
//bad password
//Some exception
}

最佳答案

所有内容基本上都可以通过检查相应的“词典”来检测,如 PDF 规范第 115 - 136 页所述:http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_reference_1-7.pdf

关于c# - 设计易于访问的PDF组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18223314/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com