2

第一个用例 - 在我们的 Web 应用程序中,用户扫描或上传(到服务器)pdf。然后我们让他黑掉一些敏感数据。

现在我写了一些从pdf中提取tiff并将其显示给用户的代码,用户在他想要黑色的地方绘制黑色矩形。然后他将它保存回服务器,我从中创建新的pdf,但我对它的工作方式不满意......

我正在寻找一个为我做这件事的组件(免费的商业)(最好没有图像提取)。

最佳解决方案应该:

  1. 在 Web 应用程序中显示pdf/图像(只能是 IE)
  2. 允许用户修改图像(pdf 格式)(向图像添加黑色矩形)
  3. 允许用户在 pdf中标记一些文本,并将标记文本中的任何字母更改为一个符号(矩形、点等)
  4. pdf/image 保存回服务器。

即使具有部分功能的组件的信息也将不胜感激。组件可能仅限于 IE,并且是免费的和商业的。

4

4 回答 4

2

免责声明:我为 Atalasoft 工作。我们的DotImage Document Imaging产品可以做到这一点(使用 PDF Reader 插件)。

我建议正确执行此操作的唯一方法是光栅化页面,然后将页面的编辑图像保存回 PDF。其他任何事情都是非常危险的,并且可能会打开已编辑文本的恢复。

它不能做的一件事是用符号交换字符。我们可以让您擦除一个字符并在其位置绘制一些东西(在光栅化后处理图像中的像素,而不是字符)

于 2012-06-21T18:13:24.560 回答
1

Qoppa 有一个可以编辑 PDF 文档的 Web PDF 标记组件。这是真正的编辑,其中 PDF 文档的内容被永久删除。在这里试试:https ://www.qoppa.com/pas/pdfmarkup/

免责声明:我为 Qoppa 工作。

于 2017-09-25T16:37:35.093 回答
0

您可以使用Amyuni PDF Creator .Net执行此操作。请注意,如果您想以安全的方式删除此信息,仅使用 PDF 绘图说明将黑色矩形放在图像顶部并不是一个好方法。使用正确的工具可以轻松删除此绘图说明。

查看帖子技术说明 11:使用 Amyuni PDF Creator 库编辑 PDF 文档以了解有关此问题的更多详细信息。

通常的免责声明适用

于 2012-06-21T14:03:13.423 回答
0

CIB doXiview 可以删除内容。您也可以在他们的示例应用程序中免费在线上传 pdf 文件。 https://doxiview.cib.de/showcase/index.html(转到编辑)。

但无法添加或编辑文本。

于 2017-07-20T08:08:08.680 回答