Impression des annotations par script  (Lu 423 fois) Partager ce sujet Imprimer

1 B


bebarth  18 janvier 2017 : 09:32

@ Merlin : le script actuel de mon fichier, installé sur un autre PC, fonctionne correctement. :Euuuh:

...ça ne fonctionnait pas non plus sur mon Mac !
@+
 :bonjour:

IP archivée


Merlin  18 janvier 2017 : 03:01

@ Merlin : le script actuel de mon fichier, installé sur un autre PC, fonctionne correctement. :Euuuh:

Il me semblait bien que ça sentait le bug…   :Smiley11:

IP archivée


passifacile  17 janvier 2017 : 21:25

Bonsoir.

@ Merlin : le script actuel de mon fichier, installé sur un autre PC, fonctionne correctement. :Euuuh:

@ Bebarth : merci : Je vais cependant appliquer ta solution en espérant que ça fonctionne aussi sur mon PC récalcitrant... :Smiley08:

Bonne soirée.

IP archivée


bebarth  17 janvier 2017 : 08:34

bonjour,
Ça fonctionne avec les paramètres de l'imprimante :
http://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/index.html#t=Acro12_MasterBook%2FJS_API_AcroJS%2FPrintParams_properties.htm

var pp = this.getPrintParams();
pp.interactive = pp.constants.interactionLevel.si lent;
pp.printContent = pp.constants.printContents.docAn dComments;
this.print(pp);

@+
 :bonjour:

IP archivée


passifacile  17 janvier 2017 : 07:28

Bonjour, Merlin.

Dans le cas d'espèce, aucune annotation ne s'imprime quand je lance le script, quelle que soit la valeur du paramètre "bAnnotations" (je prenais l'exemple d'une droite car ce sont les types d'annotation que j'utilise. Mais cela touche également les autres types, les tampons, par exemple).

Dans tous les cas, le script applique le dernier paramétrage effectué dans la boîte de dialogue au moment d'une impression via les menus. Et si la dernière impression a été faite avec "document" seul, le paramètre du script ne le modifie pas...

 :mur:

IP archivée


Merlin  17 janvier 2017 : 01:06

Bonsoir.

Les annotations n'ont pas de propriété d'impression indépendante, c'est tout ou rien.
Il n'y a aucune raison pour qu'une seule ne soit pas imprimée, à part un bug bien sur…  :Smiley02:

IP archivée


passifacile  16 janvier 2017 : 19:37

Bonsoir.

Je souhaite imprimer un document AVEC ses annotations, sans avoir à passer par la boîte de dialogue d'impression.

Dans AcroJS Guide, (je crois bien que) j'ai trouvé les paramètres utiles et les exemples, mais cela n'a pas d'effet (l'impression via le script du bouton produit une impression sans la droite (trait traçage du 2ème champ).

Si j'imprime via la boîte de dialogue, je peux choisir le paramètre "Document et annotations", et dans ce cas, ça marche.

Est-ce qu'une "droite" ferait l'objet d'un autre paramètre que bAnnotations ?

Je joins un fichier d'exemple avec un script issu d'AcroJS Guide.

Cordialement,


IP archivée