如何使用 IronSecureDoc 重制 PDF 上的文本
在本文中,我们将讨论使用 IronSecureDoc 在 PDF 上编辑文本。 这样,通过向运行中的 IronSecureDoc 服务器发出简单的 POST 请求并附上 PDF,服务或流程就可以快速、轻松地编辑敏感信息。 我们将通过使用 Swagger 文档直观地展示这一点。 POST 请求同时接收必填参数和可选参数,并且高度可定制; 回复将返回包含编辑文本的 PDF。
如何使用 IronSecureDoc 重制 PDF 上的文本
- 拉取并启动 IronSecureDoc Docker Image
- 使用 Swagger 测试应用程序接口
- 指定要编辑的文本
- 根据提供的详细信息执行 API 调用
- 导出经过编辑的 PDF 文档
拉动并启动 IronSecureDoc
如果您还没有运行 IronSecureDoc,请按照以下链接进行设置:
本地主办 | 部署到云端 |
---|---|
POST]Redact Text API
"(《世界人权宣言》)[职位]Redact Text API 端点允许您使用编辑功能隐藏 PDF 文档中的敏感文本。 该功能对于处理机密文件(如法律合同、医疗记录或财务报告)的应用程序至关重要。 通过使用此 API,您可以确保永久删除特定文本,从而提高安全性并确保符合数据保护标准。
请注意
Swagger
Swagger 是一款功能强大的工具,可帮助开发人员通过用户友好的 Web 界面与 RESTful API 进行交互。 无论您使用的是 Python、Java 还是其他语言,Swagger 都能为您提供测试和实现该 API 的便捷方法。
使用 Swagger 重制文本的步骤
访问 Swagger 用户界面:
如果您的 API 服务器在本地运行,您可以通过在 Web 浏览器中导航到 http://localhost:8080/swagger/index.html 访问 Swagger。
定位[职位]Redact Text API:
在 Swagger UI 中,找到[职位]/v1/document-services/pdfs/redact-text 终端。
指定配置:
在这个例子中,我在 POST 请求中提供了 PDF 文件和要编辑的单词。我们将编辑 "我们 "一词,并在其上覆盖一个黑框。 在本演示中,我们将使用sample.pdf'文件具有以下配置:
- draw_black_box: true
- match_whole_word: true
- words_too_redact: 我们
上传 PDF 样本:
在请求正文中,上传您要应用编辑的 PDF 样本文件。 确保将文件添加为 pdf_file。
执行请求:
单击 "执行 "运行请求。响应将包括经过编辑的 PDF。 这种 Swagger UI 交互方式可让您轻松测试节录过程,并提供即时反馈。