我有一个九个补丁的 png,然后我mogrify -resample
用来重新采样该 png。但似乎 9-patch 边界是错误的。
如何重新采样(或其他)该图像并保持 9-patch 边框与原始图像相同。
我有一个九个补丁的 png,然后我mogrify -resample
用来重新采样该 png。但似乎 9-patch 边界是错误的。
如何重新采样(或其他)该图像并保持 9-patch 边框与原始图像相同。
你可以使用 ImageMagik 来做你想做的事。
基本上,您需要删除现有的 9-patch 标记/边框,重新采样/调整图像大小,然后将 9-patch 标记/边框放回去。
脚步:
示例批处理文件行(不执行第 1 步,因此您需要自己弄清楚):
convert -background none foobar.svg -resize 32x32 -matte -bordercolor none -border 1 -fill black -draw "line 16,0 17,0" -draw "line 0,16 0,17" foobar.9.png