ITextSharp多页PDF从几个模板
本文关键字:几个 多页 PDF ITextSharp | 更新日期: 2023-09-27 18:19:07
我需要从多个不同的(未知页面大小的PDF)生成PDF
- 从模板创建封面页,并将文本写入上面。
- 拉一个PDF(未知页面大小)并附加到上面3)重复
- 直到所有所需的PDF文件都已附上
步骤1不是问题,这是工作,所以我有一个封面页PDF生成。我现在需要一种方法来追加额外的PDF的如上所述。我们如何使用ITextSharp实现这一点?
如果您正在尝试将多个PDF文件连接成一个文件,您可以看看下面的文章
我找到了一个简单的方法,我在ITextSharp中找到了PDFCopy
void MergePdfStreams(List<Stream> Source, Stream Dest)
{
var copy = new PdfCopyFields(Dest);
foreach (Stream source in Source)
{
var reader = new PdfReader(source);
copy.AddDocument(reader);
}
copy.Close();
}
来源:是否有一个直接的方式来附加一个PDF文档到另一个使用iTextSharp?