外部ファイルから変数データセットをインポート

Last updated on 2026年10月29日

Adobe Photoshop(デスクトップ版)で、CSV またはタブ区切りのテキストファイルを使用してデータドリブングラフィック用の複数のデータセットを短時間で作成する方法を学びます。

外部テキストファイルからデータセットをインポートすると、Photoshop で各データセットを手動で作成しなくても、数十または数百のデータドリブングラフィックのバリエーションを生成できます。これは、パーソナライズされたマーケティング素材、バッジ、証明書など、バージョン間で特定の要素のみが変更されるグラフィックを作成する場合に適しています。

この手順では、事前に準備したテキストファイルから変数データを、変数が定義済みの Photoshop ドキュメントにインポートします。テキストファイルは特定の書式規則に従い、ドキュメント内のすべての変数の値を含める必要があります。変数の定義方法とデータドリブングラフィックのワークフローについては、「データドリブングラフィックの作成」を参照してください。

外部テキストファイルを準備します。

テキストファイルは、1 行目にすべての変数名を記載し、それ以降の行に各データセットの値を記載する特定の構造に従う必要があります。このファイルは、任意のテキストエディターで作成するか、Microsoft Excel からエクスポートできます。

ファイルの構文要件

テキストファイル内の各要素は、データセットを定義する上で特定の役割を果たします。

構文要素

説明

区切り記号

  • 変数名と値を区切るには、コンマ(CSV)またはタブ(タブ区切り)を使用します。
  • 各データセットの終わりを示す改行文字で、ラインフィード、キャリッジリターン、またはその両方を使用します。

true および false

レイヤーコンテンツの表示または非表示を切り替える表示変数に必要な値です。

空白

区切り記号の前後のスペースは、インポート時に削除されます。値内のスペース(例:「two of a kind」)は保持されます。先頭および末尾のスペースは、値全体が二重引用符で囲まれている場合にのみ保持されます。

二重引用符

区切り記号や改行を含む値は、二重引用符で囲みます。値にリテラルの二重引用符を含める場合は、その前にもう一つの二重引用符を追加します(例:""B"" は "B" になります)。

データセットファイルの例

これは、表示、テキストの置換、ピクセルの置換という 3 つの変数を使用する花のテンプレート用のテキストファイルです。

変数 1、変数 2、変数 3 true, TULIP, C:\My Documents\tulip.jpg false, SUNFLOWER, C:\My Documents\sunflower.jpg false, CALLA LILY, C:\My Documents\calla.jpg true, VIOLET, violet.jpg

テキストファイルが参照先の画像と同じフォルダーにある場合は、ピクセル置換変数に相対ファイルパスを使用します。上の例では、violet.jpg は相対パスを使用していますが、他のエントリは絶対パスを使用しています。

1 行目で 3 つの変数を宣言します。それ以降の各行は、変数名と同じ順序の値を持つ 1 つの完全なデータセットを表します。

データセットファイルのインポート

ファイル > 読み込み > 変数データセットを選択します。

準備したテキストファイルに移動し、開くを選択します。

インポートダイアログで、データセット名に最初の列を使用を選択すると、最初の変数の値を使用して各データセットに名前が付けられます。選択しない場合は、「データセット 1」や「データセット 2」のようなデフォルトの名前が使用されます。

インポート前にドキュメント内の既存のデータセットを削除する場合は、既存のデータセットを置換を選択します。

テキストエンコーディングを設定するか、自動のままにして Photoshop にエンコーディングを検出させます。

「OK」を選択して読み込みを完了します。

インポートが完了すると、データセットは変数ダイアログ(画像 > 変数 > データセット)に表示され、プレビュー、編集、書き出しを行うことができます。インポート中にエラーが発生した場合は、テキストファイルにドキュメントで定義されているすべての変数が含まれていて、必要な構文に従っているかを確認してください。