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

Programatically enter password on encrypted pdf file using PDFsharp C#

我需要使用 C#

在 ASP.NET 中以编程方式打开受密码保护的 PDF 文件

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

我正在使用 PDFsharp

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

另请参阅:
http://www.pdfsharp.net/wiki/UnprotectDocument-sample.ashx