将签名的pdf与其他pdf合并

时间:2014-03-21 11:35:06

标签: .net pdf merge

我目前正在使用itextsharp dll将pdfs文档合并到一个文档中。问题是itextsharp跳过任何经过数字签名的pdf,并且在合并期间不允许复制pdf文件。

是否有任何其他付费或免费图书馆可以将已签名的pdf与非签名合并到单个pdf文档中?

谢谢, 显影剂。

1 个答案:

答案 0 :(得分:0)

您可以使用Docotic.Pdf library合并已签名和未签名的文档。

以下是展示如何合并两个PDF文档的示例:

public static void MergeFiles(string output, params string[] inputFiles)
{
    using (PdfDocument doc = new PdfDocument())
    {
        foreach (string file in inputFiles)
            doc.Append(file);

        // delete the first (automatically inserted) page
        doc.RemovePage(0);

        doc.Save(output);

        System.Diagnostics.Process.Start(output);
    }
}

图书馆将合并书签,表格字段,注释等。但请注意,数字签名将无效。

免责声明:我为图书馆的供应商工作。