我有一些PDF文件,3页。在第二页的顶部,我需要插入(或者在某些情况下)少量(可变)段落的文本 - 页面“标题”。在标题之后我需要放置大块文本,~1.5页重格式化,HTML链接等等。如何在第二页顶部插入文本并在其下面进行部分操作?我附上一些图片以便澄清。查看PDFsharp或iTextSharp库...
答案 0 :(得分:0)
我会使用PDFsharp。
我会创建一个新PDF并根据需要从新页面上的现有PDF中绘制页面。第一页将以1:1绘制,第二页将在新标题下绘制(您可以使用自定义页面大小绘制页面1:1或缩小它以适应剩余空间)。
很可能相同的方法可以与iTextSharp一起使用。
没有简单的方法可以保留第2页的第2页的一部分,并且第3页的第2页的其余部分 - 不确定这是否是您想要的。这需要分析页面的内容,这是PDFsharp无法做到的。
如果您必须生成具有大量格式的文本,那么MigraDoc可能会有所帮助。