Comment rédiger du texte sur PDF avec IronSecureDoc
Dans cet article, nous allons discuter de la rédaction de texte sur un PDF en utilisant IronSecureDoc. Cela permet au service ou au processus de masquer rapidement et facilement les informations sensibles en envoyant une simple requête POST avec le PDF au serveur IronSecureDoc en cours d'exécution. Nous allons le démontrer visuellement à l'aide des documents Swagger. La requête POST accepte à la fois des paramètres obligatoires et optionnels et est hautement personnalisable ; la réponse renvoie le PDF avec le texte caviardé.
Comment rédiger du texte sur PDF avec IronSecureDoc
- Extraire et démarrer l'image Docker IronSecureDoc
- Testez l'API en utilisant Swagger
- Spécifier le texte à rédiger
- Exécutez l'appel API avec les détails fournis
- Exporter le document PDF caviardé
Extraire et démarrer IronSecureDoc
Si vous n'avez pas encore IronSecureDoc en cours d'exécution, veuillez suivre les liens ci-dessous pour l'installer :
Accueillir localement | Déploiement dans le nuage |
---|---|
L'API [POST]Texte Rédigé
Les[POST]Le point de terminaison de l'API Redact Text vous permet de masquer le texte sensible dans un document PDF en utilisant l'occultation. Cette fonctionnalité est essentielle pour les applications qui traitent des documents confidentiels, tels que des contrats juridiques, des dossiers médicaux ou des rapports financiers. En utilisant cette API, vous pouvez vous assurer que le texte spécifié est définitivement supprimé, offrant une sécurité accrue et garantissant la conformité aux normes de protection des données.
A noter
Swagger
Swagger est un outil puissant qui permet aux développeurs d'interagir avec des API RESTful via une interface web conviviale. Que vous utilisiez des langages comme Python, Java ou d'autres, Swagger offre un moyen pratique de tester et d'implémenter cette API.
Étapes pour rédiger du texte avec Swagger
Accéder à l'interface Swagger UI :
Si votre serveur API fonctionne localement, vous pouvez accéder à Swagger en naviguant vers http://localhost:8080/swagger/index.html dans votre navigateur web.
Localiser le[POST]API de rédaction de texte :**
Dans l'interface Swagger UI, trouvez le [POST]/v1/document-services/pdfs/redact-text endpoint.
Spécifier les configurations :
Dans cet exemple, je fournis à la fois le fichier PDF et les mots à censurer dans la requête POST. Nous allons censurer le mot "nous" et superposer un encadré noir dessus. Pour cette démonstration, nous utiliserons le 'sample.pdffichier avec les configurations suivantes :
- draw_black_box: true
- correspondance_mot_entier: vrai
- mots_à_supprimer: nous
Téléchargez un échantillon de PDF :
Dans le corps de la requête, téléchargez un fichier PDF d'exemple sur lequel vous souhaitez appliquer la caviardage. Assurez-vous que le fichier est ajouté en tant que pdf_file.
Exécuter la requête :
Cliquez sur "Exécuter" pour lancer la requête. La réponse inclura le PDF expurgé. Cette interaction avec Swagger UI vous permet de tester facilement le processus de rédaction, fournissant un retour immédiat.