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

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: