Rendern Sie den Text mit diesem winzigen Befehlszeilenwerkzeug auf Bilder. ~ 300k binär ohne externe Abhängigkeiten. Nützlich für:
echo "[email protected]" | text2image > out.png

echo "[email protected]" | text2image --height 64 --font font.ttf --invert --out text.png
tex2image --out OUTPUT --height HEIGHT --font TTF --invert
--out specify an output file instead of stdout.
--height specify height of text in pixels.
--font provide an alternative font file in TrueType format. (.ttf)
--invert draw white text on black background.
--help show the help text.
Was ist, wenn ich mehr Funktionen brauche?
Schauen Sie sich Imagemagick an.
Was ist mit der Unterstützung für Multiline -Text?
Ich bin auf dem Zaun in diesem Fall. Es könnte leicht gemacht werden, aber dann muss ich auch eine Textausrichtung durchführen. Wenn Sie einen überzeugenden Anwendungsfall haben, erzählen Sie mir davon.
MIT -Lizenz
Copyright (C) 2017 Justin Meiners
Die Erlaubnis wird hiermit einer Person, die eine Kopie dieser Software und zugehörigen Dokumentationsdateien (der "Software") erhält, kostenlos erteilt, um die Software ohne Einschränkung zu behandeln, einschließlich ohne Einschränkung der Rechte, zu verwenden, zu kopieren, zu modifizieren, zusammenzufassen, zu veröffentlichen, zu veröffentlichen, zu verteilen, zu verteilt, und/oder Kopien der Software zu ermöglichen, um Personen zu beanstanden, an denen die Software zugänglich ist, um die folgenden Bedingungen zu beantragen.
Die oben genannte Copyright -Mitteilung und diese Erlaubnisbekanntmachung müssen in alle Kopien oder wesentlichen Teile der Software enthalten sein.
Die Software wird "wie es ist" ohne Garantie jeglicher Art, ausdrücklich oder stillschweigend bereitgestellt, einschließlich, aber nicht beschränkt auf die Gewährleistung der Handelsfähigkeit, die Eignung für einen bestimmten Zweck und die Nichtverletzung. In keinem Fall sind die Autoren oder Urheberrechtsinhaber für Ansprüche, Schäden oder andere Haftungen haftbar, sei es in einer Vertragsklage, unerbittlich oder auf andere Weise, die sich aus oder im Zusammenhang mit der Software oder anderen Geschäften in der Software ergeben.