是否可以在C#中编辑非可填写表单的PDF
现有PDF包含图像,填充数据和文本的表格。
已经尝试 itextsharp ,但无法识别任何 AcroFields来操纵数据 。
当尝试使用Nitro PDF进行OCR时,出现错误:OCR无法完成,因为此页面包含可编辑/可搜索内容
... 这是ASPOSE文字替换的输出...尝试将四月替换为六月
必须以编程方式编辑表格中填写的文本和数据并保存。
答案 0 :(得分:0)
如果您可以选择商业图书馆,可以尝试使用Amyuni PDF Creator .Net。方法GetObjectsInRectangle将允许您枚举指定矩形中的所有元素,然后您可以检查对象类型,如果它是文本对象并且它包含您想要的文本,则可以通过指定Text属性的新值。请注意,页面上的其他文本不会重新调整,因此新文本必须与前一个文本所占用的空间相同。