Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用iTextsharp创建证书和加密pdf(使用证书)_C#_Itext - Fatal编程技术网

C# 使用iTextsharp创建证书和加密pdf(使用证书)

C# 使用iTextsharp创建证书和加密pdf(使用证书),c#,itext,C#,Itext,我需要使用证书保护PDF 我需要在用户的本地计算机上创建一个Adobe reader和acrobat能够理解.pfx文件的证书。证书是使用用户的电子邮件id创建的 然后,我需要在我的机器上生成相同的证书,并使用此证书加密PDF,给用户一些权限,如不打印、不复制等 基本思想是,当我将此PDF发送给用户,并且用户尝试打开它时,Acrobat/Reader将查找证书,如果用户的本地计算机上存在证书,Acrobat/Reader将打开PDF,并在PDF上应用权限,即不打印、不复制等 我需要使用iText

我需要使用证书保护PDF

我需要在用户的本地计算机上创建一个Adobe reader和acrobat能够理解.pfx文件的证书。证书是使用用户的电子邮件id创建的

然后,我需要在我的机器上生成相同的证书,并使用此证书加密PDF,给用户一些权限,如不打印、不复制等

基本思想是,当我将此PDF发送给用户,并且用户尝试打开它时,Acrobat/Reader将查找证书,如果用户的本地计算机上存在证书,Acrobat/Reader将打开PDF,并在PDF上应用权限,即不打印、不复制等

我需要使用iText5 for.NET在C中开发一个应用程序来实现上述功能。我是C的新手

此工作流是否可以保护PDF? 我找不到任何使用iText5 for.NET生成自签名证书的示例


另外,如何使用iText5 for.NET使用自签名证书对PDF文件进行加密?

试试。

我想以编程方式进行。有人能给我一些示例或示例的链接吗?提到的iSafePDF是一个基于iTextSharp项目的开源项目:嗨,我有一个类似的要求,我知道这个问题已经有一段时间了,但是你是如何解决的?如果你能给我一些信息,我将不胜感激。