Raph382
Messages postés14Date d'inscriptionmercredi 10 octobre 2007StatutMembreDernière intervention 2 septembre 2015
-
5 juin 2008 à 11:09
Raph382
Messages postés14Date d'inscriptionmercredi 10 octobre 2007StatutMembreDernière intervention 2 septembre 2015
-
5 juin 2008 à 17:16
Bonjour,
Je suis étudiant en informatique, et je suis en stage dans une petite entreprise ou je dois mettre a jour un logiciel en VB6.
Je voudrais convertir un document word en PDF, j'ai donc installé PDFCreator, je convertis mon .doc en fichier postscript (jusque la tout va bien, mon fichier .ps est bien créé et lorsque j'essaye dele transformer manuelement avec PDFCreator il fonctionne bien.
Mais avec mes lignes de code pour le passer du PS en PDF, le fichier PDF n'est meme pas créé!!!! Pourtant je n'ai aucun message d'erreur et j'ai meme les fenetres d'impression qui aparaissent avec les n° de page qui défilent (Impression de la page 1,....)
Voici le bout de code :
' Conversion en .pdf
Dim pdfc As New PDFCreator.clsPDFCreator
pdfc.cConvertPostscriptfile "C:\test.ps", "C:\test.pdf"
Set pdfc = Nothing
GoTo fin
Si quelqu'un sait pourquoi ca ne marche pas, je le remercie d'avance!!!!
Ou sinon si vous connaissez autre chose que PDFCreator en gratuit!!!
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 5 juin 2008 à 13:56
Bonjour
Surprenant.
Même en imprimant "à la main" ça te fait ça ?
Si oui, met à jour PDFCreator
Si non, je n'ai jamais utilisé PDFCreator par du code, mais si tu imprime directement par le code ou par la méthode classique, je ne vois pas d'où pourrais venir la différence.
Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site
Vous n’avez pas trouvé la réponse que vous recherchez ?
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 5 juin 2008 à 14:22
Bonjour
Je pense que ton pb est là :
wrd.ActiveDocument.PrintOut False, False, , "C:/resultat.pdf", , , , , , , True
Car tu demande d'imprimer dans un fichier, alors qu'il faudrait laisser PDFCreator le faire tout seul.
Fais juste un Print (sans préciser la destination), et là je pense que ça devrait marcher.
Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site
Raph382
Messages postés14Date d'inscriptionmercredi 10 octobre 2007StatutMembreDernière intervention 2 septembre 2015 5 juin 2008 à 15:32
Ca marche nickel, merci beaucoup!!!!
Par contre le truc c'est que je dois juste l'envoyer par mail ce document en fait donc je voulais l'enregistrer dans un fichier temporaire de mon appli et le supprimer après, donc si je pouvais choisir direct dans le programme la destination ca m'arrangerais!!!!
Mais bon si c'est pas possible, mon patron fera avec....