我已经尝试过PDFSharp,但是他们遇到了最新版Acrobat Reader的问题。
有没有人知道那些免费的最好的?
我在C#编码。
答案 0 :(得分:1)
Docotic.Pdf library可以轻松合并PDF文件。
以下是一个示例,说明如何将多个PDF合并为一个。
using (PdfDocument pdf = new PdfDocument())
{
string[] filesToMerge = ...
foreach (string file in filesToMerge)
pdf.Append(file);
// delete the first (automatically inserted) page
pdf.RemovePage(0);
// document gets saved compressed by default
// you can compress it even more if you set following options to true
//pdf.SaveOptions.RemoveUnusedObjects = true;
//pdf.SaveOptions.UseObjectStreams = true;
pdf.Save("merged.pdf");
}
免责声明:我为图书馆的供应商工作。
答案 1 :(得分:0)
虽然不是免费的..看看Aspose,他们有不错的组件,并且很好的支持。我已经在几个项目中使用它们,主要是他们的Word产品,但确实有机会使用他们拥有的PDF组件,并且很容易使用。
答案 2 :(得分:0)
也许您可以尝试使用Amyuni PDF Creator .net
Append方法允许您将一个PDF文件的页面连接或插入到另一个PDF文件中
Merge方法允许您在另一个文件的页面顶部绘制一个PDF文件的页面。
默认情况下,所有PDF文件都将以压缩方式保存。
通常的免责声明适用
答案 3 :(得分:0)