我正在创建此图片:
使用此命令:
convert -size 720x480 xc:black -strokewidth 5 -stroke lime -draw "line 105,400 205,400" -stroke blue -draw "line 105,405 205,405" -stroke blue -strokewidth 2 -draw "rectangle 140,150 260,230 " -draw "rectangle 320,150 440,230 " -draw "rectangle 500,150 620,230 " -draw "rectangle 140,300 260,380 " -draw "rectangle 320,300 440,380 " -draw "rectangle 500,300 620,380 " test.png
但我的形象应如下所示:
每个矩形的宽度为180px,高度为120px,绿色/蓝色线的宽度为170px,高度为10px,如何指定?
答案 0 :(得分:1)
试试这个:
magick convert \
-size 720x480 xc:black \
-strokewidth 4 \
-stroke lime \
-draw "line 103,467 273,467" \
-stroke #0030ff \
-draw "line 103,471 273,471" \
-strokewidth 9 \
-draw "path 'M 108,159 h 171 v 111 h -171 v -115 Z'" \
-draw "path 'M 290,159 h 171 v 111 h -171 v -115 Z'" \
-draw "path 'M 472,159 h 171 v 111 h -171 v -115 Z'" \
-draw "path 'M 108,288 h 171 v 111 h -171 v -115 Z'" \
-draw "path 'M 290,288 h 171 v 111 h -171 v -115 Z'" \
-draw "path 'M 472,288 h 171 v 111 h -171 v -115 Z'" \
output.png
你的rects在水平和垂直方向都有不同的笔触宽度,但是我假设你想要到处都是相同的笔划。