Donnez vie à vos documents numériques !
 

Répondre à : Programmation afficher/masquer plusieurs calques de façon rapide

abracadabraPDF Forums PDF – Général Programmation afficher/masquer plusieurs calques de façon rapide Répondre à : Programmation afficher/masquer plusieurs calques de façon rapide

#57979
brumbies
Membre

Je viens de regarder et ta fonction saveLayerConfig remplie bien ca fonction chez moi… testé sous acrobat pro XI et adobe reader 11…

Sinon, il y a plus simple pour enregistrer/récupérer le statut des calques.
tu peux ajouter la boucle for  en script d’ouverture de document…

Code:
for (var i = 0 ; i this.getOCGs(this.pageNum).state = this.getField(« OFFRE_ »+(i)+ »a »).value;

d’ou l’utilisation des champs OFFRE_na pour « sauvegarder » le statut de chaque calque et dans ce cas la liste déroulante LayerConfig est inutile.
Et le code est plus simple…

cf exemple joint…
:Smiley01: