Вставьте текст на изображения с этим крошечным инструментом командной строки. ~ 300 тыс. Двоина без внешних зависимостей. Полезно для:
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.
Что если мне нужно больше функций?
Посмотрите на Imagemagick.
Как насчет просто поддержки многослойного текста?
Я на заборе на этом. Это может быть легко сделано, но тогда мне также нужно сделать выравнивание текста. Если у вас есть убедительный вариант использования, расскажите мне об этом.
MIT Лицензия
Авторские права (C) 2017 Джастин Мейнерс
Настоящим дается разрешение, бесплатно, любому лицу, получающему копию этого программного обеспечения и связанные с ними файлы документации («Программное обеспечение»), чтобы иметь дело в программном обеспечении без ограничений, включая, без ограничения, права на использование, копирование, изменение, объединение, публикацию, распределение, сублиценность и/или продавать копии программного обеспечения и разрешения лиц, на которые программное обеспечение подходит для того, чтобы поступить так, чтобы поступить на следующие условия: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: к следующим условиям: на следующие условия: к следующим условиям: на следующие условия: на следующие условия.
Вышеуказанное уведомление об авторском праве и это уведомление о разрешении должно быть включено во все копии или существенные части программного обеспечения.
Программное обеспечение предоставляется «как есть», без гарантии любого рода, явного или подразумеваемого, включая, помимо прочего, гарантии товарной пригодности, пригодности для определенной цели и несоответствия. Ни в коем случае авторы или владельцы авторских прав не будут нести ответственность за любые претензии, убытки или другую ответственность, будь то в действии контракта, деликт или иным образом, возникающие из или в связи с программным обеспечением или использованием или другими сделками в программном обеспечении.