abracadabraPDF › Forums › PDF – Général › Pièce jointe à un PDF (supprimer) › Répondre à : Pièce jointe à un PDF (supprimer)
18 septembre 2019 à 16:26
#61675
bebarth
Maître des clés
bonjour,
Moi j’écrirais ceci :
Code:
var annotations = this.getAnnots({nPage: this.pageNum});
for (var i = 0; i < annotations.length; i++) {
if (annotations.type == “FileAttachment”) {
var nButton = app.alert({
cMsg: “Attention, vous allez supprimer la pièce jointe : “+annotations.name+” !nVoulez-vous l’enregistrer avant ?”,
cTitle: “Suppression d’une pièce jointe”,
nIcon: 2,
nType: 2
});
if (nButton!=4) {
annotations.destroy();
} else {
break;
}
}
}
for (var i = 0; i < annotations.length; i++) {
if (annotations.type == “FileAttachment”) {
var nButton = app.alert({
cMsg: “Attention, vous allez supprimer la pièce jointe : “+annotations.name+” !nVoulez-vous l’enregistrer avant ?”,
cTitle: “Suppression d’une pièce jointe”,
nIcon: 2,
nType: 2
});
if (nButton!=4) {
annotations.destroy();
} else {
break;
}
}
}
…avec en option le nom de la pièce jointe qui ne correspond pas au nom réel.
Et l’enregistrement de la pièce jointe se fera manuellement car je crois qu’on ne peut pas le faire via JavaScript.
@+
:bonjour: