合并Adobe Acrobat Pro的多页文档

时间:2013-06-17 15:20:44

标签: pdf adobe pdf-generation acrobat

我们有许多政策(约150个左右),我们可以在我们的网页上下载。

最近,管理层让我们从一个PDF中的所有政策转移到每个PDF的一个政策。他们的理由是让最终用户更容易下载他们想要的策略,并让他们在更改时更容易替换它们。

现在,一些最终用户抱怨他们想要将整套策略下载为一个大型PDF。将这两种格式保持为独立文档不仅会使我们的工作增加一倍,还会增加出错的可能性。

由于这些经常更改,我想要做的是构建一个脚本,指示Adobe Acrobat Pro按特定顺序将这些单独的策略PDF组合在一起。

这不一定是一个脚本,因为GUI方法也可以。

可以这样做吗?如果是这样,我可以找一些例子吗?

1 个答案:

答案 0 :(得分:3)

Docotic.Pdf库可以合并PDF文件,同时保持大纲(书签)结构。

没有什么特别的事情要做。你只需要一个接一个地追加所有文件就可以了。

using (PdfDocument pdf = new PdfDocument())
{
    string[] filesToMerge = ...
    foreach (string file in filesToMerge)
        pdf.Append(file);

    pdf.Save("merged.pdf");
}