OVH Cloud OVH Cloud

Script Impression fichier PDF

5 réponses
Avatar
ramabrando
Bonjour,

je cherche une solution pour pouvoir lancer l'impression d'un fichier PDF en
ligne de commande.
L'imprimante est installée sur un Windows 2003 Server
Merci d'avance pour votre aide

Matthieu

5 réponses

Avatar
Pascal Eynard
http://www.pdfforge.org/products/fly2pdf

je suis pas sur que ca autorise la ligne de commande. A voir

Pascal


"ramabrando" a écrit dans le message
de news:
Bonjour,

je cherche une solution pour pouvoir lancer l'impression d'un fichier PDF
en
ligne de commande.
L'imprimante est installée sur un Windows 2003 Server
Merci d'avance pour votre aide

Matthieu


Avatar
Jean-Claude BELLAMY
Dans le message :,
ramabrando a pris la peine d'écrire
ce qui suit :
Bonjour,

je cherche une solution pour pouvoir lancer l'impression d'un fichier
PDF en ligne de commande.
L'imprimante est installée sur un Windows 2003 Server


Examine la clef
HKCR.pdf
et note le contenu de la valeur par défaut
P.ex. (chez moi) "AcroExch.Document"

Ensuite, examine la clef *
HKCRxxxxxxxxxxxshellPrintcommand

"xxxxxxxxxxx" étant la chaine trouvée précédemment.
p.ex. (chez moi)
HKCRAcroExch.DocumentshellPrintcommand
"I:Program FilesAdobeAcrobat 6.0AcrobatAcrobat.exe" /p /h "%1"

Donc pour imprimer directement un PDF, la commande est (chez moi) :
"I:Program FilesAdobeAcrobat 6.0AcrobatAcrobat.exe" /p /h
"nom-du-fichier.pdf"


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr

Avatar
ramabrando
Merci !!!

Ca marche !

Bonne fin de journée





Dans le message :,
ramabrando a pris la peine d'écrire
ce qui suit :
Bonjour,

je cherche une solution pour pouvoir lancer l'impression d'un fichier
PDF en ligne de commande.
L'imprimante est installée sur un Windows 2003 Server


Examine la clef
HKCR.pdf
et note le contenu de la valeur par défaut
P.ex. (chez moi) "AcroExch.Document"

Ensuite, examine la clef *
HKCRxxxxxxxxxxxshellPrintcommand

"xxxxxxxxxxx" étant la chaine trouvée précédemment.
p.ex. (chez moi)
HKCRAcroExch.DocumentshellPrintcommand
"I:Program FilesAdobeAcrobat 6.0AcrobatAcrobat.exe" /p /h "%1"

Donc pour imprimer directement un PDF, la commande est (chez moi) :
"I:Program FilesAdobeAcrobat 6.0AcrobatAcrobat.exe" /p /h
"nom-du-fichier.pdf"


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr






Avatar
ramabrando
J'aurais toutefois 2 petites questions supplémentaires SVP :
J'ai suivi vos instructions et créé un fichier CMD.
Ca donne ceci :
"I:Program FilesAdobeAcrobat 6.0AcrobatAcrobat.exe" /p /h
"nom-du-fichier.pdf"

Le fichier s'imprime correctement, mais :
1. la fenêtre DOS de mn fichier CMD ne se ferme pas automatiquement à la fin
de l'impression
2. Acrobat ne se ferme pas non plus de manière automatique

Auriez-vous une idée pour fermer ces 2 fenêtres à la fin de l'impression SVP ?

Merci d'avance

Matthieu





Dans le message :,
ramabrando a pris la peine d'écrire
ce qui suit :
Bonjour,

je cherche une solution pour pouvoir lancer l'impression d'un fichier
PDF en ligne de commande.
L'imprimante est installée sur un Windows 2003 Server


Examine la clef
HKCR.pdf
et note le contenu de la valeur par défaut
P.ex. (chez moi) "AcroExch.Document"

Ensuite, examine la clef *
HKCRxxxxxxxxxxxshellPrintcommand

"xxxxxxxxxxx" étant la chaine trouvée précédemment.
p.ex. (chez moi)
HKCRAcroExch.DocumentshellPrintcommand
"I:Program FilesAdobeAcrobat 6.0AcrobatAcrobat.exe" /p /h "%1"

Donc pour imprimer directement un PDF, la commande est (chez moi) :
"I:Program FilesAdobeAcrobat 6.0AcrobatAcrobat.exe" /p /h
"nom-du-fichier.pdf"


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr






Avatar
Gael
un petit exit dans la fenetre dos?
et un kill_process AcroRd32 ?



J'aurais toutefois 2 petites questions supplémentaires SVP :
J'ai suivi vos instructions et créé un fichier CMD.
Ca donne ceci :
"I:Program FilesAdobeAcrobat 6.0AcrobatAcrobat.exe" /p /h
"nom-du-fichier.pdf"

Le fichier s'imprime correctement, mais :
1. la fenêtre DOS de mn fichier CMD ne se ferme pas automatiquement à la fin
de l'impression
2. Acrobat ne se ferme pas non plus de manière automatique

Auriez-vous une idée pour fermer ces 2 fenêtres à la fin de l'impression SVP ?

Merci d'avance

Matthieu





Dans le message :,
ramabrando a pris la peine d'écrire
ce qui suit :
Bonjour,

je cherche une solution pour pouvoir lancer l'impression d'un fichier
PDF en ligne de commande.
L'imprimante est installée sur un Windows 2003 Server


Examine la clef
HKCR.pdf
et note le contenu de la valeur par défaut
P.ex. (chez moi) "AcroExch.Document"

Ensuite, examine la clef *
HKCRxxxxxxxxxxxshellPrintcommand

"xxxxxxxxxxx" étant la chaine trouvée précédemment.
p.ex. (chez moi)
HKCRAcroExch.DocumentshellPrintcommand
"I:Program FilesAdobeAcrobat 6.0AcrobatAcrobat.exe" /p /h "%1"

Donc pour imprimer directement un PDF, la commande est (chez moi) :
"I:Program FilesAdobeAcrobat 6.0AcrobatAcrobat.exe" /p /h
"nom-du-fichier.pdf"


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr