Imprimer un document directement sans iImprimeEtat
Stagiaire WDF
Inscrit:
26/06/2002 17:19
Post(s): 5
Bonjour!

Je lance actuellement l'impression d'un document Word via OLE, est-ce qu'il y aurait une autre façon de faire ça, car je dois mettre mon fichier WORD en PDF, alors ma solution ne fonctionne plus et j'en cherche une autre.

J'ai un site API pour WinDev, dont le lien est disponible chez vous mais on ne peut pas y accéder?

Merci!

Aja

Contribution le : 13/01/2004 16:57
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un document directement sans iImprimeEtat
Stagiaire WDF
Inscrit:
26/06/2002 17:19
Post(s): 5


J'ai cherché sur le site et j'ai trouvé lanceAppliassocié mais ça ne fonctionne pas si je change d'imprimante à l'aide de iConfigure(), y a-t-il un autre moyen.

Merci!

aja

Contribution le : 13/01/2004 17:26
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un document directement sans iImprimeEtat
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Bonjour Aja,
Que pensez-vous de la classe de notre ami DrChaly qui imprime en pdf via pdfcreator.

Sinon vous pouvre utiliser pdbcreator comme générateur de pdf (et lui affecter l'imprimante par défaut) avant de lancer la commande d'impression via DDE :
// code approximatif, il faut documenter les ordres dde de word
Connexion = DDEConnecte("Word", "System")
DDEExécute(Connexion, "[OUVRIR(nomfichier)]")
DDEExécute(Connexion, "[IMPRIMER]")
DDEExécute(Connexion, "[QUITTER()]")
DDEDéconnecte(Connexion)


ou par ole... l'imp par défaut état pdfcreator...

imprimer avec wordpad :
ddelance("wordpad.exe nomfichier_avec_chemin /p"...)


Bref des solutions possible...

Contribution le : 13/01/2004 17:47
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un document directement sans iImprimeEtat
Anonyme
Bonjour Aja,

Le problème de lien sur le site cité à été référencé, mais il reste indisponible pour le moment.

Sur ce site tu trouvera une classe PDFCreator qui te permettera d'imprimer des documents au format PDF.
La technique:
oPDF est un objet cdrPDFCreator
iConfigure(oPDF:PDFPrinterName,Faux)

oPDF:PDFCreateFile(<Nom du répertoire destination>,<Nom du fichier à générer>)
LanceAppliAssocié(<Chemin du fichier Word>,"print")


[DrCharly93]
A+

Contribution le : 13/01/2004 18:00
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un document directement sans iImprimeEtat
Stagiaire WDF
Inscrit:
26/06/2002 17:19
Post(s): 5
Merci de m'avoir répondu dans un si bref délai

Contribution le : 13/01/2004 20:57
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un document directement sans iImprimeEtat
Stagiaire WDF
Inscrit:
26/06/2002 17:19
Post(s): 5
Bonjour!

Je viens de faire un test avec l'exemple de votre projet PDFcreator, j'ai le regret de voir annoncer qu'il ne tient pas compte de la configuration de l'imprimante que l'on fait. Le fichier PDF s'imprime sur mon imprimante par defaut.

Bien à vous!

aja

Contribution le : 13/01/2004 21:39
Créer un fichier PDF de la contribution Imprimer


Re: Imprimer un document directement sans iImprimeEtat
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonsoir,

Controler dans 'Demarrer-Parametres-Imprimantes' si l'imprimante PDFCreator existe bien.

- Si elle n'existe pas, installer en téléchargant ]PDFCreator.

-Si l'imprimante PDFCreator existe sur votre poste
essayé alors plutot:
iConfigure()

le iConfigure() aura pour but d'ouvrir une boite de dialogue vous permettant de choisir et de configuré l'imprimante désiré.

-Si l'impression du PDF ne fonctionne toujours pas,
effectué une impression de test en sélectionnant l'option Propriété en cliquant avec le bouton droit de la souris sur l'imprimante PDFCreator qui se situe dans le dossier Imprimantes de votre system d'exploitation.

Contribution le : 14/01/2004 00:41
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2