iTextSharp-如何读取用户密码

本文关键字:用户 密码 读取 何读取 iTextSharp- | 更新日期: 2023-09-27 18:29:40

我读取了一个受用户密码保护的pdf文件,然后创建了一个与原始文档具有相同用户密码的新文档。

问题是我可以在不输入用户密码的情况下阅读文档但是当我尝试创建新文件时,我不知道用户密码,所以它是空的。

新的pdf文件没有密码保护,而我希望它的用户密码与原始文件相同。

我不想问用户,有没有办法计算它?

PdfReader.ComputeUserPassword()的作用是什么?

谢谢!

iTextSharp-如何读取用户密码

想象一下,在咖啡店的一台公共计算机上,每个人都可以登录并使用它浏览互联网,但安装任何软件都需要一个特殊的密码。作为这家咖啡店的顾客,您希望安装第二台计算机,该计算机的工作方式与咖啡店的系统相同,并且具有相同的管理员密码。如果不破解咖啡店的电脑,这是不可能的。

PDF密码也是如此。你可能合法拥有你正在处理的文件,但唯一的解决方案是从某人那里获得真实密码或编写新密码。