Comment mettre une ligne dans le texte dans un PDF

Dans le paysage numérique actuel, la possibilité d’appliquer par programme un formatage barré au texte des documents PDF est cruciale. En tirant parti de Node.js et de l’API REST, les développeurs peuvent intégrer cette fonctionnalité de manière transparente dans leurs applications. Cet article explore Comment insérer une ligne dans le texte d’un PDF à l’aide de Node.js et de l’API REST, offrant un guide concis pour améliorer les capacités de manipulation de PDF.

Aperçu des étapes :

Étape 1 : Installation du SDK Node.js Strikethrough Text Creator

Pour barrer le texte dans les fichiers PDF, nous utiliserons l’API Node.js SDK de GroupDocs.Annotation Cloud. Il permet d’ajouter des annotations, des superpositions de filigranes, des remplacements de texte, des expurgations et des balises de texte aux formats de document pris en charge. Veuillez l’installer à l’aide de la commande suivante dans la console :

npm install groupdocs-annotation-cloud

Étape 2 : initialiser le client API

Pour initialiser le client API, veuillez obtenir votre ID client et votre Secret client à partir du tableau de bord et ajoutez le code comme indiqué ci-dessous :

Étape 3 : Télécharger le document

Avant de vous lancer, vous devez télécharger le document PDF sur lequel vous souhaitez barrer le texte. Téléchargez le document sur le stockage cloud en utilisant l’une des méthodes suivantes :

  • Utilisation du tableau de bord.
  • Téléchargez tous les fichiers un par un à l’aide de Upload File API depuis le navigateur.
  • Téléchargez par programme en utilisant l’exemple de code ci-dessous :

En conséquence, les fichiers téléchargés seront disponibles dans la section fichiers de votre tableau de bord sur le cloud.

Étape 4 : Texte barré dans un PDF à l’aide du SDK Node.js

Les étapes et l’exemple de code suivants montrent comment barrer du texte dans un PDF à l’aide du SDK Node.js.

  1. Tout d’abord, initialisez l’instance AnnotateApi à l’aide de l’ID client et du secret client fournis.
  2. Ensuite, créez un nouvel objet AnnotationInfo.
  3. Créez ensuite quatre objets Point : p1, p2, p3 et p4, et définissez leurs coordonnées x et y.
  4. Ensuite, ajoutez les quatre points à l’objet AnnotationInfo.
  5. Ensuite, définissez le numéro de page de l’annotation.
  6. Ensuite, définissez la couleur et la taille de la police pour l’annotation.
  7. Ensuite, spécifiez le type d’annotation comme TextStrikeout et définissez le contenu textuel de l’annotation.
  8. Ensuite, définissez le nom du créateur de l’annotation.
  9. Ensuite, créez un nouvel objet FileInfo et définissez le chemin du fichier vers le fichier d’entrée.
  10. Ensuite, créez un objet AnnotateOptions et définissez l’objet FileInfo et l’objet AnnotationInfo créés ci-dessus.
  11. Ensuite, définissez le chemin de sortie du fichier annoté.
  12. Ensuite, appelez la méthode annotate sur l’instance AnnotateApi avec l’objet AnnotateOptions comme paramètre et stockez le résultat dans une variable.
  13. Enfin, imprimez l’URL du fichier annoté du résultat sur la console.

L’exemple de code suivant montre comment barrer du texte dans un PDF à l’aide du SDK Node.js.

Le résultat ressemblera à la capture d’écran suivante :

Barré en PDF

Étape 5 : Télécharger le fichier résultant

Le code donné à l’étape précédente enregistre le fichier résultant sur le cloud. Pour le télécharger, vous pouvez utiliser l’extrait de code suivant.

FAQ :

Comment puis-je barrer du texte dans un PDF à l’aide de Node.js et de l’API REST ?

R : Pour barrer du texte dans un PDF à l’aide de Node.js et de l’API REST, vous pouvez suivre les étapes indiquées ci-dessus.

Puis-je personnaliser l’apparence de l’annotation du texte barré ?

Oui, vous pouvez personnaliser l’apparence de l’annotation de texte barré. Avec l’API, vous pouvez définir des propriétés telles que la couleur et l’épaisseur du texte barré. Vous pouvez ajuster ces propriétés en fonction de vos besoins pour obtenir l’effet visuel souhaité.

La solution Node.js et API REST prend-elle en charge le traitement par lots des documents PDF ?

Oui, la solution Node.js et API REST prend en charge le traitement par lots de documents PDF. Vous pouvez transmettre plusieurs fichiers PDF à l’API et appliquer des annotations de texte barré à chaque document du lot.

Est-il possible de barrer du texte dans des pages spécifiques d’un document PDF ?

Absolument! Vous pouvez spécifier les numéros de page dans la requête API pour appliquer des annotations de texte barré à des pages spécifiques d’un document PDF.

Conclusion

En un mot, la simplification du processus d’ajout d’annotations de texte barré aux PDF est rendue possible en intégrant Node.js à l’API REST. Utilisez la puissance de Node.js pour améliorer votre capacité à annoter des PDF avec du texte barré.

De plus, vous pouvez voir une section Référence API qui vous permet de visualiser et d’interagir avec nos API directement via le navigateur. Le code source complet du SDK Node.js est disponible gratuitement sur Github.

Enfin, nous continuons à écrire de nouveaux articles de blog sur différents formats de fichiers et à les analyser à l’aide de l’API REST. Alors, veuillez nous contacter pour les dernières mises à jour. Bon codage !

Créateur de texte barré PDF en ligne gratuit

Pour barrer du texte dans un PDF en ligne gratuitement. Veuillez essayer une application de création de texte barré de PDF en ligne. Cette application de création de texte barré de PDF est développée à l’aide de l’API REST de création de texte barré de PDF mentionnée ci-dessus.

poser une question

Si vous avez des questions ou des confusions concernant le PDF barré, n’hésitez pas à nous contacter via notre forum.

Voir également

Voici quelques articles connexes qui pourraient vous être utiles :