【AffinityDesigner】画像書き出しでピクセスがずれる問題

書き出しペルソナから画像をまとめて書き出したとき、ピクセルずれが起きたり、サイズが違ったりすることありませんか?

僕はこの前、スクリーンショット作成後、Apple に提出する時にエラーになって気付きました。笑
スクリーンショットは規定サイズじゃないとエラーになるのでありがたい ( ‘д‘⊂彡☆))Д´)

ズレる方法

検証

アートボードをテキトーにべたべた置いたら、高確率で発生します。
というか100%じゃねーかってくらい発生します。笑
厳密にいうと、アートボードの位置( X,Y )が小数点になっていると発生します。

1)2番目のアートボードが選択されている状態
2)2番目のアートボードの位置が表示されている(数値が小数点)

1番目のアートボード → X: 0, Y: 0, W: 2688, H: 1242
2番目のアートボード → X: 0, Y: 1294.8, W: 2688, H: 1242

結果

さきほどの2つのアートボードを、書き出しペルソナからまとめて書き出します。
その結果(画像サイズ)が、こちらになります!

1)1枚目のアートボードを書き出した画像サイズ → W: 2688, H: 1242
2)2枚目のアートボードを書き出した画像サイズ → W: 2688, H: 1243

高さに注目してください。
2枚目のアートボードの高さが 1242 から 1243 になっています。

ズレない方法

上記の検証部分で言った「アートボードの位置( X,Y )が小数点になっていると発生」ですが、裏を返せば、位置( X,Y )を整数値に変更するだけで修正できます。

変更前の2番目のアートボード → X: 0, Y: 1294.8, W: 2688, H: 1242
変更後の2番目のアートボード → X: 0, Y: 1294, W: 2688, H: 1242

結果

再度、書き出しペルソナからまとめて書き出した結果が以下になります!

1)1枚目のアートボードを書き出した画像サイズ → W: 2688, H: 1242
2)2枚目のアートボードを書き出した画像サイズ → W: 2688, H: 1242

両方とも高さが 1242 になりました!
これだけなんですけど、アートボードの位置なんて、僕みたいにデザイナーではない人って、気にならないんじゃないかと思うわけですよ _ノ乙(、ン、)_

まぁ無事に書き出せたので良しとします。

さいごに

Shift を押しながらアートボードを移動したら、軸の固定移動ができます!
小数点がなくならないわけではないですが、作業は減るので、オススメです。

デザイン
スポンサーリンク
なんくるないさーエンジニア

コメント