Je cherche à imprimer des documents PDF (pas à
en produire).
J'ai essayé ShellExecute avec les protocoles
"print" et "printto", ça marche bien sauf si
l'imprimante fait plus de 63 caractères,
ce qui est le cas :-(
Je sais, il suffit de faire un nom plus court,
mais ce n'est pas possible (imprimante réseau générée
sous TSE).
J'ai également essayé DDE en direct avec le Reader,
sans surprise il y a le même problème.
Finalement, je me suis rabatu sur Ghostscript
(j'ai galéré, il est dit qu'il faut mettre \\spool\printername,
dans avec une imprimante réseau ça devient \\spool\\\serveur\imprimante
alors que je pensais à \\serveur\imprimante !)
mais j'aimerais savoir si quelqu'un a une autre
solution, de préférence via Acrobat.
J'ai trouvé des exemples en passant par IE
avec un Reader inclus, je n'arrive pas
à les faire marcher (mais bon,
je ne distingue pas JScript de VBScript à la
base...)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Remi Thomas
Dominique Stéphan wrote:
Bonjour,
Je cherche à imprimer des documents PDF (pas à en produire).
J'ai essayé ShellExecute avec les protocoles "print" et "printto", ça marche bien sauf si l'imprimante fait plus de 63 caractères, ce qui est le cas :-(
Je sais, il suffit de faire un nom plus court, mais ce n'est pas possible (imprimante réseau générée sous TSE).
J'ai également essayé DDE en direct avec le Reader, sans surprise il y a le même problème.
Finalement, je me suis rabatu sur Ghostscript (j'ai galéré, il est dit qu'il faut mettre spoolprintername, dans avec une imprimante réseau ça devient spoolserveurimprimante alors que je pensais à serveurimprimante !) mais j'aimerais savoir si quelqu'un a une autre solution, de préférence via Acrobat.
J'ai trouvé des exemples en passant par IE avec un Reader inclus, je n'arrive pas à les faire marcher (mais bon, je ne distingue pas JScript de VBScript à la base...)
Le plus simple est de faire une petite application qui utilise l'ActiveX d'Acrobat Reader. Cela marche assez bien, même si cet ActiveX est rempli de bugs (on sent qu'il est prévu pour fonctionner dans IE).
Rémi
-- Rémi Thomas - MVP Visual Studio .NET Développeur Windows indépendant http://www.xtware.com/cv
Dominique Stéphan wrote:
Bonjour,
Je cherche à imprimer des documents PDF (pas à
en produire).
J'ai essayé ShellExecute avec les protocoles
"print" et "printto", ça marche bien sauf si
l'imprimante fait plus de 63 caractères,
ce qui est le cas :-(
Je sais, il suffit de faire un nom plus court,
mais ce n'est pas possible (imprimante réseau générée
sous TSE).
J'ai également essayé DDE en direct avec le Reader,
sans surprise il y a le même problème.
Finalement, je me suis rabatu sur Ghostscript
(j'ai galéré, il est dit qu'il faut mettre \spoolprintername,
dans avec une imprimante réseau ça devient
\spool\serveurimprimante alors que je pensais à
\serveurimprimante !)
mais j'aimerais savoir si quelqu'un a une autre
solution, de préférence via Acrobat.
J'ai trouvé des exemples en passant par IE
avec un Reader inclus, je n'arrive pas
à les faire marcher (mais bon,
je ne distingue pas JScript de VBScript à la
base...)
Le plus simple est de faire une petite application qui utilise l'ActiveX
d'Acrobat Reader.
Cela marche assez bien, même si cet ActiveX est rempli de bugs (on sent
qu'il est prévu pour fonctionner dans IE).
Rémi
--
Rémi Thomas - MVP Visual Studio .NET
Développeur Windows indépendant
http://www.xtware.com/cv
Je cherche à imprimer des documents PDF (pas à en produire).
J'ai essayé ShellExecute avec les protocoles "print" et "printto", ça marche bien sauf si l'imprimante fait plus de 63 caractères, ce qui est le cas :-(
Je sais, il suffit de faire un nom plus court, mais ce n'est pas possible (imprimante réseau générée sous TSE).
J'ai également essayé DDE en direct avec le Reader, sans surprise il y a le même problème.
Finalement, je me suis rabatu sur Ghostscript (j'ai galéré, il est dit qu'il faut mettre spoolprintername, dans avec une imprimante réseau ça devient spoolserveurimprimante alors que je pensais à serveurimprimante !) mais j'aimerais savoir si quelqu'un a une autre solution, de préférence via Acrobat.
J'ai trouvé des exemples en passant par IE avec un Reader inclus, je n'arrive pas à les faire marcher (mais bon, je ne distingue pas JScript de VBScript à la base...)
Le plus simple est de faire une petite application qui utilise l'ActiveX d'Acrobat Reader. Cela marche assez bien, même si cet ActiveX est rempli de bugs (on sent qu'il est prévu pour fonctionner dans IE).
Rémi
-- Rémi Thomas - MVP Visual Studio .NET Développeur Windows indépendant http://www.xtware.com/cv
Dominique Stéphan
Remi Thomas a écrit:
Le plus simple est de faire une petite application qui utilise l'ActiveX d'Acrobat Reader. Cela marche assez bien, même si cet ActiveX est rempli de bugs (on sent qu'il est prévu pour fonctionner dans IE).
Bonjour,
Est-ce qu'il y a une doc ou des exemples quelque part, mon outil ne me permet pas de connaître l'interface.
-- Cordialement Dominique Stéphan http://www.timbre-poste.com/ Timbres-poste d'usage courant http://amisdemarianne.free.fr/ Cercle des Amis de Marianne
Remi Thomas a écrit:
Le plus simple est de faire une petite application qui utilise l'ActiveX
d'Acrobat Reader.
Cela marche assez bien, même si cet ActiveX est rempli de bugs (on sent
qu'il est prévu pour fonctionner dans IE).
Bonjour,
Est-ce qu'il y a une doc ou des exemples quelque
part, mon outil ne me permet pas de connaître
l'interface.
--
Cordialement
Dominique Stéphan
http://www.timbre-poste.com/ Timbres-poste d'usage courant
http://amisdemarianne.free.fr/ Cercle des Amis de Marianne
Le plus simple est de faire une petite application qui utilise l'ActiveX d'Acrobat Reader. Cela marche assez bien, même si cet ActiveX est rempli de bugs (on sent qu'il est prévu pour fonctionner dans IE).
Bonjour,
Est-ce qu'il y a une doc ou des exemples quelque part, mon outil ne me permet pas de connaître l'interface.
-- Cordialement Dominique Stéphan http://www.timbre-poste.com/ Timbres-poste d'usage courant http://amisdemarianne.free.fr/ Cercle des Amis de Marianne
Aurélien REGAT-BARREL
> Est-ce qu'il y a une doc ou des exemples quelque part, mon outil ne me permet pas de connaître l'interface.