我正在尝试为合并报表和字母以进行印刷运行的系统创建PDF。使用iTextSharp将分页符中的PDF插入另一页中
基本上我有一个文件夹,里面装满了PDF格式的报表,然后是一张充满封面字母的PDF文件。封面字母是使用SSRS rdlc文件生成的,每个字母之间都有分页符。我需要到结束是一个单一的PDF其中有云:
求职信/报告/求职信/报表等等等等
现在我发现代码从这个线程合并PDF文件:
(感谢汤米)
这是伟大的,我可以很容易地适应这种隔行的信件和报告,但我不能100%保证的求职信是一个单页。
有没有办法让我在合并过程中使用iTextSharp扫描PDF以检测分页符?这样我就可以等到休息之后再添加报告。
在先进的感谢,
Ĵ
我不明白你引用的代码在哪种方式下不会做你想要的,即使是多页文档。 – mkl
(1)该代码是旧的。现在可以使用addDocument()方法,而不必循环页面。 (2)总是可以通过'PdfReader'请求文档中的页面总数:'reader.NumberOfPages',那么你的问题是什么? *我投票,因为目前还不清楚你在问什么,收了这个问题* –
我再试一次:我有一个包含10个自荐信一个PDF文档。每封求职信都匹配一份PDF报告,该报告从具有这些报告1000个的文件夹中提取。我想要的是将PDF与封面信件一起分成另一个PDF格式的封面信 - >匹配报告,封面信 - >匹配报告等等。一旦这个单一(大)PDF生成后,它被发送到打印机,打印,折叠和填充到信封中。我所包含的代码工作正常,但只有当求职信是单页时。我不能保证它会。 – user2819833