Figmaからエクスポートした画像がなぜか1pxだけ大きい、みたいな時にデザイナーさんに修正をお願いするのも忍びないので自分で何とかしたい。
けど、GIMPで編集するとなぜか画像のファイルサイズがやたら大きくなる。あと、いちいちGIMP開きたくない。
というわけで、サイズが決まってるならimagemagickで出来るんじゃないかと思ってググったら、あった。
{width}x{height}+{x}+{y}
convert orig.png -crop 384x384+1+0 out.png
元画像が width=385px, height=384px の画像で 左1pxだけ切り落としたい場合は上記の通り。
透過も維持されてるし、変に画像のファイルサイズも増えてないし、良さそうです。
+repage というファイル内部のキャンバスサイズを修正するオプションもあるようですが、私のユースケースでは不要でした。
難点は、コマンドを覚えておくのが難しい。。