Re: Convertir un fichier texte en PDF
On Sun, 2025-01-12 at 13:50 +0100, Basile Starynkevitch wrote:
> On Sun, 2025-01-12 at 13:42 +0100, Basile Starynkevitch wrote:
> > On Fri, 2025-01-03 at 23:22 +0100, ajh-valmer wrote:
> > > Hello,
> > >
> > > Je ne trouve pas une méthode, une application,
> > > pour convertir un fichier texte (.txt) en PDF.
> > > Merci.
> > >
> > > Très bonne année 2025 à tous.
> > >
> > > ajh Valmer
> > >
> >
> > Une solution pourrait être d'utiliser a2ps (paquet debian du même nom) puis
> > ps2pdf (paquet ghostscript)
> >
> >
> >
>
> Et https://www.baeldung.com/linux/convert-text-to-pdf propose d'autres
> approches
> que je n'ai pas testées
>
Programmatiquement on peut aussi utiliser http://libharu.org/ (paquet debian
libhpdf-dev) et GNU lout en http://savannah.nongnu.org/p/lout
Mais la difficulté et de définir précisément cette conversion vers du PDF. Comme
PDF est un language (de programmation!) complexe, les détails sont très
compliqués. Par exemple, quelles polices de caractères, comment imprimer les
caractères Unicode (comme ° ou æ ou Ю -le iou du russe- ou ∃ le -il existe des
mathématiciens- ou ‱ -le pour-mille des comptables- ou € -la monnaie euro- ou §
-le paragraphe ou ⇒ -l'implication des mathématiques ...), comment parametrer la
taille des pages du PDF -A4 ou A5 etc-...)
Dans certains cas il peut être utile de générer un document LaTeX puis de
l'imprimer dans une sortie imprimante PDF virtuelle.
Le problème posé est bien plus complexe qu'on ne peut l'imaginer.
--
Basile STARYNKEVITCH <basile@starynkevitch.net>
8 rue de la Faïencerie
92340 Bourg-la-Reine, France
http://starynkevitch.net/Basile & https://github.com/bstarynk
Reply to: