【发布时间】:2014-01-23 12:38:14
【问题描述】:
我想使用我的 C# 代码以编程方式编辑 PDF 文件。我知道这很难。是否可以使用 itextsharp ?或者有什么替代方法。
【问题讨论】:
-
您是指真正的编辑还是仅仅在页面上添加一些黑色斑点?后者很容易做到;对于前者,您可以使用 iText(Sharp) 作为框架来检索内容并通过适当的更改将它们重新写回,但您的任务仍然是巨大的。
-
谢谢。我的要求是标记/删除的文本不应出现在 pdf 的打印/视图中,是否可以使用名为 black blobs 的文本?请指导。
-
Black blobs 隐喻地描述了在文本上绘制黑色矩形(或某种类似形式)的过程。下面的文本不会出现在打印中,也不会立即在 PDF 查看器中可见。但它仍然会在那里,并且可以被提取,例如通过复制和粘贴。如果没问题,我会描述如何做到这一点。
-
是的,没关系,请提供详细信息/示例代码。谢谢
-
好的。您究竟是如何获得要编辑的区域的坐标的?作为矩形的集合?四边形?通用路径?
标签: pdf itextsharp