C# 使用PDFsharp C以编程方式在加密的pdf文件上输入密码#

C# 使用PDFsharp C以编程方式在加密的pdf文件上输入密码#,c#,pdfsharp,C#,Pdfsharp,我需要在ASP.NET中使用C以编程方式打开受密码保护的安全PDF文件# 我不想在密码打开时手动输入密码。 当文件下载到本地驱动器时,必须询问密码才能下载或打印文件 我正在使用PDFsharp您可以在调用PdfReader.Open打开文档时指定密码。然后,您可以创建PDF的无保护副本,例如,在没有密码提示的情况下打印它 另请参见: 在这里,我想在门户中打开受保护副本时制作pdf的受保护副本,而此时我不想手动输入密码。我应该怎么做?创建一个不受保护的临时文件(这是PDFsharp可能提供帮助的地

我需要在ASP.NET中使用C以编程方式打开受密码保护的安全PDF文件#

我不想在密码打开时手动输入密码。 当文件下载到本地驱动器时,必须询问密码才能下载或打印文件


我正在使用PDFsharp

您可以在调用
PdfReader.Open
打开文档时指定密码。然后,您可以创建PDF的无保护副本,例如,在没有密码提示的情况下打印它

另请参见:

在这里,我想在门户中打开受保护副本时制作pdf的受保护副本,而此时我不想手动输入密码。我应该怎么做?创建一个不受保护的临时文件(这是PDFsharp可能提供帮助的地方),或者找到一个允许以编程方式传递密码的查看器(因为PDFsharp不是查看器,所以您需要第三方工具)。对于允许以编程方式输入密码的第三方查看器工具,是否有任何建议?无建议。如果我正确理解了设置,您希望在客户端计算机上的浏览器中显示PDF文件,并且希望以编程方式将密码传递给客户端计算机上运行的查看器。第一个问题:浏览器决定哪个查看器将用于PDF。第二个问题:没有标准的方法将附加数据传递给该查看器。是的……您理解正确。谢谢你的支持