我有4-5个PDF,可以有2-3页每个。然后我使用iTextSharp将所有的pdf文件合并在一起。所以它看起来像1122233444555 (每一组#代表一个pdf。复制表示页面)整个集合就是新的PDF。
我们有一个要求,在PDF合并后,我们可能需要在2和3之间插入另一个PDF (2页)。我该如何在2的最后一页和3的第一页之前插入?因此,它现在应该看起来像1122266633444555。
我们没有存储页数,所以我不想依赖于传递页码。我可以在每个页面中写一些隐藏的文件名,然后使用itextsharp来读取隐藏的信息吗?然后我可以说在222的最后一页之后添加pdf 666。
发布于 2012-05-31 15:07:48
为此,一种方法是使用PdfPageLabels对象将第2页标记为进行后处理。Some sample code。请参阅链接第一段中指向示例代码的链接,了解通过将隐藏字段添加到文档来实现此目的的另一种方法。
https://stackoverflow.com/questions/10823192
复制相似问题