0

我正在使用 iTextSharp 在 PDF 文档上创建,稍后我想使用 Acrobat 添加“添加启用以评论 Adob​​e Reader”,但我收到错误

您无权写入此文件

这里我的代码用于创建 PDF 文件:

using (FileStream FS = new FileStream(dPDFFile_temp, FileMode.Create, FileAccess.Write, FileShare.None))
{
    using (Document Doc = new Document())
    {
        using (PdfCopy writer = new PdfCopy(Doc, FS))
        {
            Doc.Open();

            for (int i = 1; i <= R.NumberOfPages; i++)
            {
                writer.AddPage(writer.GetImportedPage(R, i));
            }
            Doc.Close();
        }
    }
}
4

1 回答 1

1

你在问一些不可能的事情:见http://support.itextpdf.com/node/24

启用 PDF 阅读器需要 Adob​​e 拥有的私钥。Adobe 以外的任何第三方使用该密钥都将违反法律。

于 2013-09-19T14:48:26.463 回答