Donnez vie à vos documents numériques !
 

Répondre à : Impression personnalisée

abracadabraPDF Forums PDF – Général Impression personnalisée Répondre à : Impression personnalisée

#59485
bebarth
Maître des clés

bonjour,
voici un script et un fichier joint qui pourront vous aider à personnaliser votre demande. Ce script est tiré de celui d’Alex.
dans cette exemple, uniquement la page 1 est imprimée si le le nombre d’exemplaires demandé est 0 ! A modifier si vous souhaiter qu’aucune page ne soit imprimée si 0.
console.clear();
console.println(« Contrôle de l’imprimante utilisée: »)
var ppp=this.getPrintParams();
console.println(« Nom de l’imprimante effectivement utilisée: » »+ppp.printerName+ » » »);
nbrePagesImprimees=1;
pp=0
nbreEx=this.getField(« NbrePages »).value;
    if(nbreEx>0)
//On rajoute 1 page
nbreEx=nbreEx+1
    {
    console.println(« Impression page 1 »);
    this.print(false,0,0); // impression page 1 à 1
    ex=0;
    console.println(« Impression page 2 »);
        while(ex        {
            try
            {
            this.print(false,1,1); // impression page 2 à 2
            ex=ex+1;
            nbrePagesImprimees=nbrePagesImprimees+1;
            console.println(« Exemplaire numéro « +ex+ « / »+nbreEx)
            }
            catch(e)
            {
            ex=nbreEx;
            }
        }
    }
app.alert(nbrePagesImprimees+ » pages imprimées au total. »,3);
//console.show();

@+
:geek: