Halaman ini diterjemahkan secara otomatis. Menemukan kesalahan?Bantu perbaiki.
Skip to content

Redact PDF ​

Hapus secara permanen kemunculan teks yang ditentukan dari PDF menggunakan redaksi asli terverifikasi. Teks yang diredaksi dihapus sepenuhnya dari file, bukan sekadar ditutup dengan kotak hitam.

API Endpoint ​

POST /api/v1/tools/pdf/redact-pdf

Menerima data form multipart berisi file PDF dan sebuah field JSON settings.

Parameters ​

ParameterTypeRequiredDefaultDescription
termsstring[]Yes-String teks yang akan diredaksi (1-50 term, masing-masing hingga 200 karakter)
caseSensitivebooleanNofalseApakah pencocokan peka huruf besar-kecil

Example Request ​

bash
curl -X POST http://localhost:1349/api/v1/tools/pdf/redact-pdf \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F 'settings={"terms": ["John Doe", "555-0123"], "caseSensitive": false}'

Example Response ​

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/contract.pdf",
  "originalSize": 245000,
  "processedSize": 243000,
  "found": 7
}

Notes ​

  • Format input yang diterima: .pdf.
  • Ini adalah alat cepat (sinkron) yang mengembalikan hasil secara langsung.
  • Ini melakukan redaksi asli: teks yang cocok dihapus dari aliran konten PDF, tidak sekadar dikaburkan secara visual.
  • Field found dalam respons menunjukkan berapa banyak kemunculan yang diredaksi.
  • Anda dapat meredaksi hingga 50 term dalam satu permintaan.