Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/09/2006, 17h25   #1
Invité de passage
 
Inscription : septembre 2006
Messages : 1
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 1
Points : 0
Points : 0
Par défaut Piloter PdfCreator depuis word

Bonjour,
Tout est dans le titre. Je peux déjà faire pas mal de choses depuis macro, mais j'aimerais savoir s'il existe quelque part une documentation sur pilotage de pdfcreator via COM (activeX).
PdfCreator est un logiciel génial, mais extremement mal documenté (je trouve).
papageno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2006, 09h42   #2
Membre chevronné
 
Inscription : mai 2006
Messages : 730
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 730
Points : 790
Points : 790
Bonjour,

c'est vrai que la documentation de l'objet COM est on ne peut plus sommaire puisqu'elle liste seulement les propriétés, les méthodes et les évènements, sans autre explication.
Je pilote le composant clsPDFCreator depuis VB6 pour générer des PDF à partir de documents Word publipostés, en mode silencieux (sans prompt PDFCreator). Je ne sais pas si cela t'aidera en VBA mais je peux te fournir quelques pistes - je te conseille avant tout si tu as VB6 ou VB.NET (surtout) d'ouvrir les samples proposés avec PDFCreator (sous-répertoire "\PDFCreator\COM") car tu as là les principales fonctions d'ouverture et de paramétrage des options de l'objet COM.
A partir de là, je pourrai peut-être t'aider si tu butes sur un problème.
Phifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2006, 10h58   #3
Membre chevronné
 
Inscription : mai 2006
Messages : 730
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 730
Points : 790
Points : 790
Citation:
Une brève recherche plus loin... http://www.developpez.net/forums/sho...ght=PDFCreator
Tu dis
Cette méthode ne permet pas de piloter le composant PDFCreator, d'ailleurs elle ne fonctionne pas. On ne peut pas passer d'arguments de sortie à la méthode PrintOut de l'objet Word en utilisant PDFCreator comme imprimante par défaut. Le fichier résultant n'est pas un PDF.
Et il n'existe pas de sujet répondant à sa question ici, mais des variantes avec Acrobat Distiller ou autres...
Phifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2006, 11h57   #4
Membre chevronné
 
Inscription : mai 2006
Messages : 730
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 730
Points : 790
Points : 790
J'ai lu ce tutoriel.

J'ai lu également le post initial qui était de piloter le composant COM de PDFCreator, ce qui n'est pas vraiment la même chose...
Phifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2006, 12h13   #5
Membre chevronné
 
Inscription : mai 2006
Messages : 730
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 730
Points : 790
Points : 790
Ainsi que le lien que tu donnes qui se termine par :

Citation:
merci bien, si j'arrive à trouver une solution, je posterai le code
on attend toujours

C'est pour cela que je pense que papageno va dans la bonne direction en pilotant directement l'objet COM plutôt que d'utiliser la fonction d'impression de Word pointant vers l'imprimante virtuelle.

S'il est toujours intéressé, j'essaierai de lui faire un petit topo récapitulatif
Phifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/09/2006, 08h07   #6
Membre chevronné
 
Inscription : mai 2006
Messages : 730
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 730
Points : 790
Points : 790
Citation:
Ce qui serait bien...
Bref, vu que le post évoqué est marqué résolu...
Résolu ?

Ce qui serait bien, c'est que tu n'en fasses pas une histoire personnelle et que admettes que tu as répondu un peu vite (ça m'arrive aussi)
Quant à l'objet PDFCreator, fais une recherche sur le forum avec le mot-clé "clsPDFCreator" qui est sa classe principale, ainsi que "clsPDFCreatorOptions" qui est la classe de paramétrage de sortie, et dis-moi si effectivement, le sujet a été maintes fois traité et résolu...

Citation:
c'est bien que tu te dévoues pour que ce soit enfin vrai et testé
Si je lui réponds, c'est que j'ai effectivement une solution a lui proposer, j'ai passé plusieurs jours à adapter cet objet à une application que je développe depuis plus de 5 mois et il fonctionne correctement désormais.

Citation:
Bon courage, je suivrai tes progrés
Et cynique avec ça...

Pour papageno :
Voici un exemple d'utilisation du composant en VB6
http://www.developpez.net/forums/sho...d.php?t=211931
Phifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h26.


 
 
 
 
Partenaires

Hébergement Web