abracadabraPDF › Forums › PDF – Général › Changement de couleur des aspect des champs › Répondre à : Changement de couleur des aspect des champs

bonjour,
Le code eval est nécessaire en raison de l’utilisation de color.equal?
Non, la fonction eval() excécute une commande écrire au format texte.
Quand tu écris “var fcolo = app.response({cDefault: “color.blue”});” color.blue est écrit entre guillemets, c’est donc une chaine de caractères alors que color.blue (sans guillemets) est un élément de l’objet “color”.
Si tu exécutes dans la console ce script, tu verras tous les éléments de l’objet “color” :
Maintenant, si je veux, faire une recherche de tout ce qui n’est pas color.transparent. Je devrait remplacer le color.equal par quoi?
Voici par exemple pour modifier tous les champs dont le fond n’est pas transparent en transparent :
if (!color.equal(f.fillColor,color.transparent)) f.fillColor=color.transparent;
}
@+
:bonjour: