Donnez vie à vos documents numériques !
 

Répondre à : Script de visibilité de calques et champs de formulaires

abracadabraPDF Forums PDF – Général Script de visibilité de calques et champs de formulaires Répondre à : Script de visibilité de calques et champs de formulaires

#73168
jpc
Participant

Pour impression numérique classique dans une imprimerie, généralement ils recommandent d’utiliser un profil CMJN pour éviter des couleurs trop flash quand on doit convertir le profil RVB en CMJN.

Sinon, concernant le fichier, ça marche bien, sauf quand il y a le nouvel enregistrement, en figeant les champs. Tout est bien, sauf le calque de boutons. Ce qui est bizarre puisque c’est la même méthode que les autres. Il est bien caché au moment de l’enregistré mais quand on le rouvre, il est de nouveau visible.

Code du bouton :

var docOCGs = this.getOCGs();
for (var i=0; i < docOCGs.length; i++)
{
switch(docOCGs.name)
{
case "boutons":
docOCGs.state = false;
break;
}
};
this.getField("1avantage").display = display.hidden;
this.getField("2avantages").display = display.hidden;
this.getField("3avantages").display = display.hidden;
this.getField("slogan1").display = display.hidden;
this.getField("slogan2").display = display.hidden;
this.getField("slogan3").display = display.hidden;
this.getField("Export").display = display.hidden;

for (var i = 0; i < 25; i++) {
var fname = this.getNthFieldName(i);
var f = this.getField(fname);
f.readonly = true;
};
GestionCalques();

Et ensuite, une commande menu pour enregistrer sous.

Merci de votre aide !!