Skip to main content
Participant
July 11, 2018
解決済み

透過部分のあるアートボードを書き出す際に位置ずれ等が起こります

  • July 11, 2018
  • 返信数 1.
  • 15555 ビュー

サイズ違いのアートボードを作成し、ファイル>書き出し>書き出し形式 を使ってPNGで書き出しをすると、

画像の位置やアートボードのサイズが変更されて保存されます。

【不具合の詳細】

以下はPhotoshopデータのスクリーンショットです。

画像では解り易いようにアートボードの背景を青にしていますが、実際は透明です。

このような画像をリンクで配置し、拡大縮小して配置しています。リンク画像のサイズは4096px×4096pxです。

 

書き出し形式実行時のスクリーンショットです。

Type1、Type4 画像がずれ、Type2はアートボードのサイズが変わっております

(透明部分が偏っていると、位置がずれる現象が起きやすいようです。)

  

【動作環境】

Windows 7 Professional Service Pack1

PhotoshopCC(2018)

このトピックへの返信は締め切られました。
解決に役立った回答 jdash2000

このパターンだと画像アセットを使ってみたらいかがでしょうか。

雑な説明ですが、レイヤー(フォルダー)に出力したいファイル名と拡張子と設定(サイズ・圧縮率・bit数)を書いておくと、自動的に画像が書き出される便利機能です。

(ただしPSDファイルの保存されている階層以下に出力されますのでその点が難点です)

公式ページの解説は以下のページです。

返信数 1

jdash2000
Inspiring
July 12, 2018

原因はわかりませんが、アートボードと同じサイズの透明のボックスをアートボードと同じ位置に置くと解決しませんでしょうか?

(Photoshopの違うバージョンで似たような現象は何度か経験していて、それで解決したこともあったので)

生麩87_2作成者
Participant
July 12, 2018

回答いただきありがとうございます。

試しに透明なボックスを配置してみました。

人物の位置は変わったのですが、アートボードとは違う結果になってしまいます。

ボックスを配置した際のレイヤー構造は以下になります。

ボックスをグループの外に配置してみますと、また違う結果になり

透過部分がトリミングされた状態になります。

リンク画像の不透明部分の面積によってもずれるずれないの差があり、

画像によっては上手くいくときもあるようです。

法則性がよくわからないのですが、どうも計算処理のバグのような気もしています…。

jdash2000
jdash2000解決!
Inspiring
July 12, 2018

このパターンだと画像アセットを使ってみたらいかがでしょうか。

雑な説明ですが、レイヤー(フォルダー)に出力したいファイル名と拡張子と設定(サイズ・圧縮率・bit数)を書いておくと、自動的に画像が書き出される便利機能です。

(ただしPSDファイルの保存されている階層以下に出力されますのでその点が難点です)

公式ページの解説は以下のページです。