有没有办法使用 C# 从 pdf 文件中删除文本?
最佳答案
是的,使用开源项目iTextSharp
创建基本 PDF 文件:
- http://www.devshed.com/c/a/Java/Creating-Simple-PDF-Files-With-iTextSharp/
- http://www.developerfusion.com/code/5682/create-pdf-files-on-fly-in-c/
您需要创建一个新的 PDF,然后打开原始 PDF。 迭代您找到的所有对象,删除文本并将旧对象添加到新文件中。 令人讨厌的部分是,删除文本后,您必须重新定位已删除文本后面的页面中的对象。
如果你碰巧这样做了,你就会得到一篇非常有趣的博客文章......
关于从 PDF 文件中删除文本的 C# 解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1773839/