Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Convertir un texte en pdf

7 réponses
Avatar
dav8669
Bonjour,
Je cherche à convertir un document texte en pdf. Comment dois-je m'y prendre? Merci

7 réponses

Avatar
dav8669
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.
Avatar
Gilles LAURENT [MVP]
"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 :
<http://pdfsharp.com/PDFsharp/>

--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
Avatar
Méta-MCI \(MVP\)
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
Avatar
Méta-MCI \(MVP\)
Re !

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

@-salutations
--
Michel Claveau
Avatar
omen999
bonjour,

une autre solution parmi bien d'autres :
http://www.gratilog.net/xoops/modules/newbb/viewtopic.php?topic_idA05&forum
Avatar
Gilles LAURENT [MVP]
"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
Avatar
MCI (ex do ré Mi chel la si do) [MVP]
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