IllustratorからPhotoshopへベクターデータをコピーする際は、貼り付け形式によってエッジの描画品質が変化するため注意が必要です。
この記事では、Photoshop側でパスを編集できるシェイプレイヤーとして取り込む手順を解説します。
目次
Illustratorのデータをシェイプに変換する方法
Illustratorで作成したオブジェクトをPhotoshopに配置すると、意図しないアンチエイリアスがかかりエッジがぼやける場合があります。
特に円形と矩形を組み合わせた図形では、貼り付け設定によって境界の滲みを完全に防げないことがあります。
Photoshop側でパスの位置や形を調整したい場合は、シェイプとして取り込む方法を比較できます。
STEP 1:Illustratorでデータを作成
- Illustrator上で円形と矩形を組み合わせた図形を作成します。

STEP 2:スマートオブジェクトで貼り付けた当時の表示例
- Illustratorで図形をコピーします。
- Photoshopに切り替え、「スマートオブジェクト」を選択して貼り付けます。
- 以下は当時、輪郭の見え方が気になった例です。スマートオブジェクトで貼り付けると必ず輪郭が滲むわけではありません。

STEP 3:Photoshopにシェイプとして貼り付けて分離する手順
- Illustratorで図形をコピーし、Photoshopで「シェイプ」を選択してペーストします。

- パス選択ツールで円形のパスのみを選択し、
Ctrl+Xで切り取ります。 - 「パス」パネルで新規パスを作成し、
Ctrl+Vで貼り付けます。

- レイヤー > 新規塗りつぶしレイヤー > ベタ塗り を選択します。(パスがシェイプレイヤー化されます)
- 同様の手順で矩形と円形をそれぞれ別々のシェイプレイヤーに変換します。

以下が当時の比較結果です。
シェイプにもアンチエイリアスはかかるため、ピクセル境界との位置、サイズ、表示倍率をそろえて確認してください。

Photoshopに関するそのほかのTipsは、以下の関連記事から確認できます。
あわせて読みたい


Photoshopの使い方|保存・レイヤー・一括処理から探す
Photoshopでやりたい作業から記事を選べます。複数の画像に同じ編集を繰り返す場合は「アクション・一括処理」、JSXファイルを初めて使う場合は「スクリプトの導入・実…
シェイプや塗りを作る方法は、ほかにも書いています。
あわせて読みたい


Photoshopスクリプト(jsx)│シェイプの角を丸くする方法
Photoshopでは対応するライブシェイプの角丸を標準機能で調整できます。 まずプロパティやシェイプのオプションを確認してください。 この記事は、標準の調整では扱えな…
あわせて読みたい


Photoshopスクリプト(jsx)│選択したレイヤーサイズのシェイプを作成する方法
Photoshopで選択したレイヤーのサイズを取得し、同サイズのシェイプを作成するスクリプトを紹介します。 このスクリプトを使えば、選択レイヤーと同じ大きさのシェイプ…
あわせて読みたい


Photoshopスクリプト(jsx)│背景レイヤーを「塗りつぶしレイヤー」にする方法
Photoshopで新規ドキュメントを作成すると同時に、背景レイヤーを塗りつぶしレイヤーに変更するスクリプトを紹介します。 このスクリプトを実行すると、指定サイズの背…
あわせて読みたい


輝度を透明度に変換する方法|Photoshopの手順とクリスタとの違い
ここでは白背景に黒い線を描いた画像を例にします。 元レイヤーを複製してから作業し、選択範囲を解除した状態でレイヤーマスクを追加します。 マスクへ貼り付ける際は…
まとめ
IllustratorのベクターデータをPhotoshopでクリアに描画するには、目的に合わせた形式で配置することが重要です。
シェイプに変換する基本手順
- Illustratorでコピー → Photoshopで「シェイプ」としてペースト → パスを切り分けて新規塗りつぶしレイヤー(ベタ塗り)を作成
複雑なアピアランスを保ちたい場合はスマートオブジェクトも比較し、Photoshop内でパスを調整したい場合にシェイプを選んでください。
