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 <[email protected]> 8 rue de la Faïencerie 92340 Bourg-la-Reine, France http://starynkevitch.net/Basile & https://github.com/bstarynk

