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
4 décembre 2014 à 21:20
#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: