如何使用IronSecureDoc在PDF上編輯文字
在本文中,我們將討論如何使用IronSecureDoc在PDF上編輯文字。 這允許服務或流程通過向運行中的IronSecureDoc伺服器發送帶有PDF的簡單POST請求,快速輕鬆地編輯敏感資訊。 我們將通過使用 Swagger 文件以視覺化的方式展示這一點。 POST 請求接收必要和可選參數,並且高度可定制; 回應返回包含已編輯文字的 PDF。
如何使用IronSecureDoc在PDF上編輯文字
- 提取並啟動 IronSecureDoc Docker 映像檔
- 使用 Swagger 測試 API
- 指定要修訂的文本
- 使用提供的詳細資訊執行 API 呼叫
- 匯出已編輯的 PDF 文件
提取並啟動IronSecureDoc
如果您還沒有運行 IronSecureDoc,請按照以下鏈接進行設置:
本地主持 | 部署到雲端 |
---|---|
[發布] 紅色文字 API
這[發布]Redact Text API 端點允許您使用遮蔽來隱藏 PDF 文件中的敏感文字。 此功能對於處理機密文件的應用程式至關重要,例如法律合同、醫療記錄或財務報告。 透過使用此 API,您可以確保特定文本被永久移除,提升安全性並確保符合資料保護標準。
請注意
Swagger
Swagger 是一個強大的工具,讓開發人員能夠通過用戶友好的網頁介面與 RESTful API 進行互動。 無論您使用的是 Python、Java 或其他語言,Swagger 都提供了一種便捷的方法來測試和實施這個 API。
使用 Swagger 編輯文本的步驟
存取 Swagger UI:
如果你的 API 伺服器在本地運行,可以在網頁瀏覽器中導航至 http://localhost:8080/swagger/index.html 來訪問 Swagger。
定位[發布]Redact Text API:
在 Swagger UI 中,找到[發布]/v1/document-services/pdfs/redact-text 端點。
指定配置:
在此範例中,我在 POST 請求中同時提供了 PDF 文件和需要涂黑的文字。我們將涂黑單詞「we」並在其上覆蓋一個黑色方塊。 在此示範中,我們將使用「sample.pdf「檔案使用以下配置:」
- draw_black_box: true
- 匹配整個單詞:真
- words_to_redact: 我們
上傳範例 PDF:
在請求主體中,上傳您要進行編輯的範例 PDF 文件。 確保該文件添加為 pdf_file。
執行請求:
點擊「執行」以運行請求。回應將包含被編輯的 PDF。 此 Swagger UI 互動介面讓您可以輕鬆測試編輯過程,並提供即時回饋。