C# 在保留我的OCR和自定义属性的同时添加PDF中的第一页?
我正在尝试使用iText将第一页添加到PDF文档中 问题是我的所有自定义属性和OCR都将被删除,因为使用C# 在保留我的OCR和自定义属性的同时添加PDF中的第一页?,c#,pdf,itextsharp,itext,C#,Pdf,Itextsharp,Itext,我正在尝试使用iText将第一页添加到PDF文档中 问题是我的所有自定义属性和OCR都将被删除,因为使用PdfWriter添加新页面实际上是在创建新文档并复制其中的所有页面 所以我尝试合并两个PDF,第一个页面是一个PDF,第二个PDF是原始文件。使用PdfSmartCopy很容易,但结果是一样的 任何帮助都将不胜感激。请提供一些代码,并解释您的自定义属性和OCR如何与PDF相关联。不过,首先,使用PdfWriter进行文档操作通常是完全错误的。根据具体的使用情况,可以使用PdfStamper或
PdfWriter
添加新页面实际上是在创建新文档并复制其中的所有页面
所以我尝试合并两个PDF,第一个页面是一个PDF,第二个PDF是原始文件。使用PdfSmartCopy
很容易,但结果是一样的
任何帮助都将不胜感激。请提供一些代码,并解释您的自定义属性和OCR如何与PDF相关联。不过,首先,使用
PdfWriter
进行文档操作通常是完全错误的。根据具体的使用情况,可以使用PdfStamper
或使用ABBYY完成的一些Pdf*复制*
class.OCR。不知道它的首选项。PdfStamper已经用insertPage方法完成了这项工作。非常感谢。