Convertir un texte en pdf

Le
dav8669
Bonjour,
Je cherche à convertir un document texte en pdf. Comment dois-je m'y prendre? Merci
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
dav8669
Le #18343421
dav8669 a écrit le 09/01/2009 à 13h25 :
Bonjour,
Je cherche à convertir un document texte en pdf. Comment dois-je m'y
prendre? Merci


J'ai oublié de préciser c'est en Powershell.
Gilles LAURENT [MVP]
Le #18344051
"dav8669" wrote:

Bonjour,



Bonjour,

Je cherche à convertir un document texte en pdf. Comment dois-je m'y
prendre? Merci
J'ai oublié de préciser c'est en Powershell.



Avec par exemple la librairie .NET PDFSharp :

--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
Méta-MCI \(MVP\)
Le #18345671
Bonjour !

Le plus simple, c'est d'installer une imprimante PDF virtuelle.
Par exemple :
PDFcreator (http://www.pdfforge.org/products/pdfcreator)
ou
DoPDF (http://www.dopdf.com/fr/)

Ensuite, il suffit d'imprimer, sur cette imprimante, ce que l'on veut
convertir en .PDF

Le premier utilise ghostscript (comme moteur PDF), est automatisable, et
peut être piloté via COM.
Le second utilise son propre moteur PDF, est plus petit, mais produit
des PDF un peu plus gros, et n'est pas automatisable (enfin, pas
facilement).

@-salutations
--
Michel Claveau
Méta-MCI \(MVP\)
Le #18345661
Re !

J'avais décrit une autre solution, il y a quelques temps.
Voir :
http://www.mclaveau.com/grimoire/pdf.html

@-salutations
--
Michel Claveau
Gilles LAURENT [MVP]
Le #18346791
"Méta-MCI (MVP)" wrote:

Re !



Bonsoir,

J'avais décrit une autre solution, il y a quelques temps.
Voir :
http://www.mclaveau.com/grimoire/pdf.html



Je viens à l'instant de lire votre article. J'utilise également la solution
PDFCreator depuis plusieurs années et j'en suis totalement satisfait.
Toutefois, je n'avais pas connaissance que cette solution exposait plusieurs
composants COM pilotables par script :'-( Un nouvel univers à explorer ! Je
viens donc d'ajouter cela à ma ToDo List au même titre que l'utilisation de
la librairie .Net PDFSharp sous PowerShell ;-)

--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
MCI (ex do ré Mi chel la si do) [MVP]
Le #18347631
Bonsoir !

PDFcreator est écrit, au départ, en VisualBasic, ce qui a dû faciliter
le développement d'un serveur COM.
Je crois me souvenir qu'il est fourni avec quelques exemples d'accès via
COM, en VBscript (dans un sous-répertoire "scripts").

J'avais fait quelques essais de pilotage en Python. Mais, j'avais eu
quelques problèmes de timing. Toutefois, il y avait des choses
intéressantes, comme, par exemple, la possibilité de choisir quand on
terminait un document, pour en commencer un nouveau (ou, la possibilité
de grouper plusieurs impressions dans le même document PDF).

En fait, j'utilise beaucoup PDFcreator chez des clients, à cause de sa
possibilité d'automatiser complètement le processus, sans qu'aucune
question ne soit posée.

Mais, depuis, j'ai d'autres voies possibles :
- Je sais comment créer sa propre solution d'imprimante virtuelle
PDF (voir dans le grimoire).
- Lorsque j'ai un problème de sortie avec PDFcreator, je passe par
doPDF, qui utilise un autre moteur de rendu que ghostscript, et
constitue donc une bonne alternative.
- pour composer des PDF, à partir de rien, j'ai développé une classe
Python, basée sur ReportLab. Grâce à Ponx, elle est utilisable via COM
(pour les autres langages que Python). Voir, aussi, dans le grimoire.

Enfin, pour compléter la panoplie PDF, je rappelle PDFTK
(http://www.pdfhacks.com/pdftk), qui permet diverses manipulations avec
les fichiers PDF.

@-salutations
--
Michel Claveau
Publicité
Poster une réponse
Anonyme