我有一个九补丁png,然后我使用mogrify -resample
重新取样png。但似乎9补丁边界是错误的。
如何重新采样(或其他)该图像并保持9-patch边框与原始图像相同。
答案 0 :(得分:3)
您可以使用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