Donnez vie à vos documents numériques !
 

Répondre à : Supprimer une annotation spécifique

abracadabraPDF Forums PDF – Général Supprimer une annotation spécifique Répondre à : Supprimer une annotation spécifique

#72625
bebarth
Maître des clés

bonjour,
Le plus simple est de donner un nom à l’annotation lors de sa création puis supprimer celle qui porte ce nom !

if (event.target.buttonGetCaption()=="AJOUTER") {
var coordonnees=event.target.rect;
var annotation=this.addAnnot({
page: 0,
type: "Text",
point: [coordonnees[2]+20,coordonnees[1]+20],
name: "annotationNo1",
});
event.target.buttonSetCaption("SUPPRIMER");
event.target.fillColor=color.red;
event.target.textColor=color.white;
} else {
var lesAnnotations=this.getAnnots({nPage:0});
for (var i=0; i<lesAnnotations.length; i++)
if (lesAnnotations.name=="annotationNo1") lesAnnotations.destroy();
event.target.buttonSetCaption("AJOUTER");
event.target.fillColor=color.green;
event.target.textColor=color.black;
}

@+
😎

  • Cette réponse a été modifiée le il y a 1 année et 2 mois par Merlin. Raison: Ce script n'est pas complet, voir ci-dessous
Attachments:
You must be logged in to view attached files.