第一个用例 - 在我们的Web应用程序中用户扫描或上传(到服务器)pdf。然后我们让他把一些敏感数据搞黑了。
现在我写了一些代码,从pdf中提取tiff并将其显示给用户,用户在他想要黑色的地方投掷黑色矩形。然后他将它保存回服务器并从中创建新的pdf,但我不满意它是如何工作的......
我正在寻找一个为我做这个的组件(没有商业用途)(理想情况下没有图像提取)。
最佳解决方案应该:
即使具有部分功能,也可以了解有关组件的信息。 组件可能只是IE,既可以免费也可以是商业用途。
答案 0 :(得分:2)
免责声明:我在Atalasoft工作。我们的DotImage Document Imaging产品可以执行此操作(使用PDF阅读器插件)。
我建议正确执行此操作的唯一方法是栅格化页面,然后将页面的编辑图像保存为PDF。其他任何事情都是非常危险的,也许可以打开已修改文本的恢复。
列表上的一件事是它不能用符号进行字符交换。我们可以让你擦除一个字符并在其位置绘制一些东西(在光栅化后处理图像中的像素,而不是字符)
答案 1 :(得分:1)
Qoppa有一个Web PDF标记组件,可以编辑PDF文档。这是真正的编辑,其中PDF文档的内容被永久删除。在这里试试:https://www.qoppa.com/pas/pdfmarkup/
免责声明:我为Qoppa工作。
答案 2 :(得分:0)
您可以使用Amyuni PDF Creator .Net执行此操作。请注意,如果要以安全的方式删除此信息,使用PDF绘图说明在图像上放置黑色矩形并不是一个好方法。使用正确的工具可以轻松删除此绘图说明。
请查看帖子Technical Note 11: Using the Amyuni PDF Creator libraries to redact a PDF document,了解有关此问题的详细信息。
通常的免责声明适用
答案 3 :(得分:0)
CIB doXiview可以删除内容。您也可以在其示例应用程序中免费在线上传的pdf文件。 https://doxiview.cib.de/showcase/index.html(转到Redact)。
但无法添加或编辑文字。