C’est tout à fait possible et très pratique pour automatiser l’impression de documents.
La syntaxe pour Adode Acrobat Reader est:
AcroRd32.exe /t “C:test.pdf” “\servernameprintername”
La syntaxe pour Sumatra PDF est:
SumatraPDF.exe -print-to “\servernameprintername” -exit-on-print “C:test.pdf”
SumatraPDF propose également l’option “-print-to-default” afin d’imprimer sur l’imprimante par défaut du PC.
L’imprimante doit être configurée sur le PC local même si la ligne de commande fait référence à une imprimante réseau.
Si l’imprimante est physiquement connectée au PC, il inutile de préciser “\servername”.
Monsieur
Bonjour
Je suis à la recherche de guide d’utilisation de l’utilitaire “gsprint”.
Quelqu’un pourra t-il m’indiquer où je pourrais en trouver.
Merci d’avance.
Est-il possible de donner des informations d’agrafage si l’imprimante le permet ?
Bonjour,
Je cherche une solution pour masquer la fenêtre DOS qui s’ouvre dès que nous lançons GSprint. Si vous avez une astuce…
Merci
Bonsoir.
La commande avec ces arguments vont bien : -dQUIET -dNOPAUSE
Bons dev.
Franck me fait part de la remarque suivante:
Ca marche avec la syntaxe suivante pour l’imprimante par défaut :
“C:Program FilesAdobeReader 9.0ReaderAcroRd32.exe”, “/t \serveurpartageFichier.pdf ”
Ca marche avec la syntaxe suivante pour une imprimante dédiée :
“C:Program FilesAdobeReader 9.0ReaderAcroRd32.exe”, “/t \serveurpartageFichier.pdf \serveurnompartageimprimante “
Frederic me fait remarquer que pdfp.exe est limité à trois copies.
Alors, voici la solution! Opensource et non dépendante de Acrobat Reader: Ghostscript!
1./ Télécharger ghostcript et gsview (http://pages.cs.wisc.edu/~ghost/)
2./ Utiliser gsprint (http://pages.cs.wisc.edu/~ghost/gsview/gsprint.htm) qui se trouve dans le répertoire de gsview
3./ Lancer l’impression avec la commande:
gsprint.exe -printer “\servernameprintername” -copies 3 -color “C:test.pdf”
Astuces: gsprint.exe peux être copié dans c:windows et devient ainsi accessible depuis n’import quel chemin
Bonsoir,
je cherche à automatiser des impressions de fichiers PDF stockés sur un serveur à partir d’une liste. Chaque jour, j’ai différents fichiers à imprimer en quantité différentes. Ma liste provient d’un fichier excel.
Pas vraiment informaticien, je me trouve complètement perdu par ghostscript/gsview.
Déjà est-ce possible ?
pouvez-vous m’aider ?
merci
Nous donnons les pistes pour réaliser les scripts, les astuces mais nous ne faisons pas de developpement personnalisé… Ou alors en prestation. Dans cas, passez par le formulaire de contact
Pour des impressions multiples, utiliser plutôt pdfp.exe (http://www.esnips.com/web/PDFTools)
Ce petit utilitaire prends en paramètre le nombre de copies à imprimer, lance les “n” impressions avec AcrobatReader puis s’assure que la fenêtre de AcrobatReader est bien fermée.
pdfp.exe -p “\servernameprintername” -c 3 “C:test.pdf”