9 J'ai un programme qui génère une sortie console colorée avec des codes ANSI. Comment le convertir en PDF en gardant les couleurs? J'ai besoin d'une solution en ligne de commande unixish pdf ansi grep la source J'ai trouvé quelque chose proche de ce dont j'ai besoin ici: stackoverflow.com/questions/245121/… puis imprimez le HTML tel qu'il est décrit dans stackoverflow.com/questions/176476/… grep Réponses: 5 La meilleure solution à ce jour: ahapour convertir au format HTML ( /programming/245121/a-library-to-convert-ansi-escapes-terminal-formatting-color-codes-to-html ), puis convertir HTML en PDF par exemple avec wkhtmltopdf. Je suis toujours à la recherche d'une solution en une étape. grep la source 1 J'ai fait un script qui fait ANSI-> SVG. Vous pouvez ensuite convertir en pdf avec Inkscape sans tête. Exemple: ls --color | ./ansi_svg.py | inkscape -z -f /dev/stdin --export-pdf=ls.pdf markrages la source 0 Si vous disposez d' un type d'utilitaire calibre / pdfcreator / cutepdf installé dans votre environnement ou votre ordinateur. Vous pouvez utiliser lp pour envoyer du texte à l'imprimante. Prateek la source Merci, mais ce sont tous des éléments de l'interface graphique, et pdfcreator est uniquement Windows. Ne correspond pas. grep
5 La meilleure solution à ce jour: ahapour convertir au format HTML ( /programming/245121/a-library-to-convert-ansi-escapes-terminal-formatting-color-codes-to-html ), puis convertir HTML en PDF par exemple avec wkhtmltopdf. Je suis toujours à la recherche d'une solution en une étape. grep la source
1 J'ai fait un script qui fait ANSI-> SVG. Vous pouvez ensuite convertir en pdf avec Inkscape sans tête. Exemple: ls --color | ./ansi_svg.py | inkscape -z -f /dev/stdin --export-pdf=ls.pdf markrages la source
0 Si vous disposez d' un type d'utilitaire calibre / pdfcreator / cutepdf installé dans votre environnement ou votre ordinateur. Vous pouvez utiliser lp pour envoyer du texte à l'imprimante. Prateek la source Merci, mais ce sont tous des éléments de l'interface graphique, et pdfcreator est uniquement Windows. Ne correspond pas. grep
Réponses:
La meilleure solution à ce jour:
aha
pour convertir au format HTML ( /programming/245121/a-library-to-convert-ansi-escapes-terminal-formatting-color-codes-to-html ), puis convertir HTML en PDF par exemple avecwkhtmltopdf
.Je suis toujours à la recherche d'une solution en une étape.
la source
J'ai fait un script qui fait ANSI-> SVG. Vous pouvez ensuite convertir en pdf avec Inkscape sans tête.
Exemple:
ls --color | ./ansi_svg.py | inkscape -z -f /dev/stdin --export-pdf=ls.pdf
la source
Si vous disposez d' un type d'utilitaire calibre / pdfcreator / cutepdf installé dans votre environnement ou votre ordinateur. Vous pouvez utiliser lp pour envoyer du texte à l'imprimante.
la source