将文本打印到现有的 png 图像
Printing text to an already existing png image
想象一下,当您打开我的 png 图片时,打开的图片看起来像
/88888888888888888888888888\
|88888888888888888888888888/
|~~____~~~~~~~~~"""""""""|
/ \_________/"""""""""""""\
/ | \ \
/ | 88 88 \ \
/ | 88 88 \ \
/ / \ |
/ | ________ \ |
\ | \______/ / |
/"\ \ \____________ / |
| |__________\_ | | / /
/""""\ \_------' '-------/ --
\____/,___________\ -------/
------* | \
|| | \
|| | ^ \
|| | | \ \
|| | | \ \
|| | | \ \
\| / /"""\/ /
------------- | | /
|\--_ \____/___/
| |\-_ |
| | \_ |
| | \ |
| | \_ |
| | ----___ |
| | \----------|
/ | | ----------""\
/"\--"--_| | | \
|_______/ \______________/ )
\___/
我想要一个类似
的 unix 命令
addText "Some\nInserted\nText" picture.png
这将使图片像
/88888888888888888888888888\
Some |88888888888888888888888888/
Inserted |~~____~~~~~~~~~"""""""""|
Text / \_________/"""""""""""""\
/ | \ \
/ | 88 88 \ \
/ | 88 88 \ \
/ / \ |
/ | ________ \ |
\ | \______/ / |
/"\ \ \____________ / |
| |__________\_ | | / /
/""""\ \_------' '-------/ --
\____/,___________\ -------/
------* | \
|| | \
|| | ^ \
|| | | \ \
|| | | \ \
|| | | \ \
\| / /"""\/ /
------------- | | /
|\--_ \____/___/
| |\-_ |
| | \_ |
| | \ |
| | \_ |
| | ----___ |
| | \----------|
/ | | ----------""\
/"\--"--_| | | \
|_______/ \______________/ )
\___/
我尝试使用 convert form image magyk,但它似乎非常复杂,而且我几乎必须学习一门语言才能执行我想执行的这个命令
您可以在命令行的 shell 中执行此操作:
convert image.png -fill blue -pointsize 36 -annotate +25+50 'Some\nfunky\ntext' result.png
想象一下,当您打开我的 png 图片时,打开的图片看起来像
/88888888888888888888888888\
|88888888888888888888888888/
|~~____~~~~~~~~~"""""""""|
/ \_________/"""""""""""""\
/ | \ \
/ | 88 88 \ \
/ | 88 88 \ \
/ / \ |
/ | ________ \ |
\ | \______/ / |
/"\ \ \____________ / |
| |__________\_ | | / /
/""""\ \_------' '-------/ --
\____/,___________\ -------/
------* | \
|| | \
|| | ^ \
|| | | \ \
|| | | \ \
|| | | \ \
\| / /"""\/ /
------------- | | /
|\--_ \____/___/
| |\-_ |
| | \_ |
| | \ |
| | \_ |
| | ----___ |
| | \----------|
/ | | ----------""\
/"\--"--_| | | \
|_______/ \______________/ )
\___/
我想要一个类似
的 unix 命令addText "Some\nInserted\nText" picture.png
这将使图片像
/88888888888888888888888888\
Some |88888888888888888888888888/
Inserted |~~____~~~~~~~~~"""""""""|
Text / \_________/"""""""""""""\
/ | \ \
/ | 88 88 \ \
/ | 88 88 \ \
/ / \ |
/ | ________ \ |
\ | \______/ / |
/"\ \ \____________ / |
| |__________\_ | | / /
/""""\ \_------' '-------/ --
\____/,___________\ -------/
------* | \
|| | \
|| | ^ \
|| | | \ \
|| | | \ \
|| | | \ \
\| / /"""\/ /
------------- | | /
|\--_ \____/___/
| |\-_ |
| | \_ |
| | \ |
| | \_ |
| | ----___ |
| | \----------|
/ | | ----------""\
/"\--"--_| | | \
|_______/ \______________/ )
\___/
我尝试使用 convert form image magyk,但它似乎非常复杂,而且我几乎必须学习一门语言才能执行我想执行的这个命令
您可以在命令行的 shell 中执行此操作:
convert image.png -fill blue -pointsize 36 -annotate +25+50 'Some\nfunky\ntext' result.png