Cómo redactar texto en PDF con IronSecureDoc

This article was translated from English: Does it need improvement?
Translated
View the article in English

por Curtis Chau

En este artículo, discutiremos cómo redactar texto en un PDF usando IronSecureDoc. Esto permite que el servicio o proceso censure rápidamente y con facilidad información sensible haciendo una sencilla solicitud POST con el PDF al servidor de IronSecureDoc en funcionamiento. Demostraremos esto visualmente mediante el uso de documentos Swagger. La solicitud POST acepta tanto parámetros obligatorios como opcionales y es altamente personalizable. la respuesta devuelve el PDF con el texto redactado.

Extraer y Iniciar IronSecureDoc

Si aún no tienes IronSecureDoc en funcionamiento, sigue los enlaces a continuación para configurarlo:

Acoger localmenteDespliegue en la nube

La API [POST]Redactar texto

En[POST]El endpoint de la API Redact Text permite ocultar texto sensible dentro de un documento PDF utilizando el tachado. Esta funcionalidad es esencial para aplicaciones que manejan documentos confidenciales, como contratos legales, registros médicos o informes financieros. Al usar esta API, puede garantizar que el texto específico se elimine permanentemente, proporcionando una mayor seguridad y asegurando el cumplimiento con los estándares de protección de datos.

Atención
Una vez que un texto es redactado, el contenido no puede recuperarse.

Swagger

Swagger es una herramienta poderosa que permite a los desarrolladores interactuar con APIs RESTful a través de una interfaz web amigable. Ya sea que estés usando lenguajes como Python, Java u otros, Swagger ofrece una manera conveniente de probar e implementar esta API.

Pasos para redactar texto con Swagger

  1. Acceder a Swagger UI:

    Si su servidor API está ejecutándose localmente, puede acceder a Swagger navegando a http://localhost:8080/swagger/index.html en su navegador web.

    Documentación de Swagger

  2. Ubique el [POST]API de redacción de texto:**

    Dentro de la interfaz de usuario de Swagger, encuentra el [POST]/v1/document-services/pdfs/redact-text endpoint.

    Redactar texto

  3. Especificar configuraciones:

    En este ejemplo, estoy proporcionando tanto el archivo PDF como las palabras a redactar en la solicitud POST. Vamos a redactar la palabra "nosotros" y superponer un cuadro negro sobre ella. Para esta demostración, utilizaremos el 'sample.pdfarchivo con las siguientes configuraciones:

    • draw_black_box: true
    • coincidir_palabra_completa: verdadero
    • palabras_a_redactar: nosotros
  4. Sube un PDF de muestra:

    En el cuerpo de la solicitud, suba un archivo PDF de muestra al que desea aplicar la censura. Asegúrate de que el archivo se agregue como pdf_file.

  5. Ejecutar la solicitud:

    Haga clic en "Ejecutar" para realizar la solicitud. La respuesta incluirá el PDF redactado. Esta interacción de Swagger UI te permite probar fácilmente el proceso de redacción, proporcionando retroalimentación inmediata.