組版ROBO7:レコードちらし取り込み>画像配置

インデクス

ここでは、データベースの画像ファイル名またはそのパスによって実際の画像ファイルを取り込んで配置(※1)する方法を2通り説明します。
以下の説明では「レコードちらし取り込み>基本操作」 (以下単に「基本操作」)のステップ D までと並行しています。
他のオブジェクトとの並行配置も可能です。

ここの例はプレーンな画像についてですが、Illustratorの「オブジェクト>クリッピングマスク>作成」メニューコマンドを適用したものにも対応できます。
またIllustratorの「透明」パネルによる不透明マスク処理を施したオブジェクトの例は「不透明マスクを施したオブジェクトへ取り込む」のページを参照してください。

A.画像による画像配置指定:

配置したひな型の画像を取り込み口としてフィールドデータの画像を配置する方法です。
ひな型と同じフォルダ内の画像であれば画像ファイル名のデータだけで配置できます。同画像フォルダがデータファイルとは別の場所にあってもファイルのパスを記述する必要はありません。

以下ではリンク配置の例を示します。
埋め込み(非リンク)配置のひな型でも取り込み可能ですが、複数レイヤーからなる画像をひな型とする場合には Illustrator の読み込みオプションで必ず1つの画像に統合して配置してください。
→「レコード順次取り込み配列>画像配置>埋め込み(非リンク)配置画像をひな型とする際の注意点」参照

  1. 「 Illustrator >ファイル>配置...」コマンドメニューによって「ROBO7チュートリアル」フォルダの画像「strawberry.png」をリンク配置(※3)します。
    配置画像は適当にリサイズしてください。 (画像の回転やシアーも試してください)

    注意:リンク配置する画像ファイルは(一元管理しているのでなければ)ドキュメントファイルと同じフォルダかそれより下の階層のフォルダに置くことをお勧めします。 (※2)

  2. 「基本操作」のステップ D でリンク画像にレコード 1 のフィールド 6 を割り当てます。

    注意:各レコードのフィールド 6 の内容はステップ 1 で配置したひな型画像と同じフォルダに実在する画像ファイル名になっています。

  3. 「基本操作」のステップ D の状態を確認しステップ E 以降を試します。要領は前ステップ A と同じです。
    図はそれに沿った結果です。置き換えの前の画像と中心の位置および変形が同一になります。

    ヒント:Illustrator の「変形」や「効果」適用も継承されます。

B.文字による画像配置指定:

特定の文字オブジェクトを取り込み口としてフィールドデータの画像ファイルを配置する方法です。

  1. 「基本操作」のステップ B で「=image」(すべて半角文字)という内容でエリア内文字を配置し選択状態にします。→ステップ4図の①(以下同)
    ここではリンク配置の例を示しますが、埋め込み(非リンク)で配置する方法もあります。

    配置オプションなども含め詳細は「文字指定による画像配置」ページをご覧ください。 【ROBO7変更機能】

    この例のようにオプション文字省略時は長方形エリア文字の短辺に合わせた画像サイズで取り込まれます。(旧バージョン互換)

  2. 文字「=image」を選択した状態でレコードリストのレコード 1 のフィールド 6 を選びます。
  3. 「セット」ボタンをクリックすると、フォルダ選択ダイアログボックスが表示されますので、目的の取り込み画像ファイルを含むフォルダを選択してください。【ROBO7変更機能】
    ここではホームフォルダの「書類/ドキュメント(Documents)」フォルダに置いた「ROBO7チュートリアル」フォルダを選択します。(下図)


              <macOS でのフォルダ選択ダイアログボックス>

    互換性: 「キャンセル」すると現在のデータファイルがあるフォルダが指定されます(デフォルト)。これは旧バージョンとの互換性のためです。
    その場合には、データファイルと同じフォルダに取り込み画像ファイルが存在する必要があります。

  4. 結果として、「割り当て情報」欄に次のように表示されます。

    macOS では「フィールド番号: 1-6, フォルダ: ~/Documents/ROBO6チュートリアル/」
    Windows では「フィールド番号: 1-6, フォルダ: %USERPROFILE%\Documents\ROBO6チュートリアル\」など。

    ここで、「フォルダ:」以下は画像フォルダのパスを表し、macOSでの "~"(チルダ記号)および Windowsでの環境変数 "%USERPROFILE%" はそれぞれの環境でのホームフォルダを表しています。
    例えば、"~" (チルダ記号)は "/Users/[User Name]"、"%USERPROFILE%" は "C:\Users\[User Name]" のように解釈されます。
    なお、フォルダ選択ダイアログボックスでキャンセルした場合のデフォルトフォルダ(データファイルと同)のパスは表示されません。

    「セット」ボタンをクリックする代わりにレコードリストのフィールドのエントリをダブルクリックしても割り当てができます。


  5. ここで、PDF や複数レイヤーからなるファイルを取り込む際に配置の読み込みオプションを指定する場合は「文字指定による画像配置>配置の読み込みオプションを指定する場合」をお読みください。
  6. 「基本操作」のステップ D の状態を確認し「基本操作」のステップ E 以降を試します。
    図はそれに沿った結果です。

    注意:リンク配置する画像ファイルは(一元管理しているのでなければ)ドキュメントファイルと同じフォルダかそれより下の階層のフォルダに置くことをお勧めします。 (※2)


(※1)Adobe Photoshop で作成保存、コピー保存または書き出し可能でかつ Illustrator で配置可能なすべての画像フォーマットに対応しています。また、PDF書類についてはリンク配置および「文字指定による画像配置」ページによる方法に対応しています。埋め込み(非リンク)配置には対応していません。
(※2)リンク配置画像を含むドキュメントファイルは、「 Illustrator >ファイル>パッケージ...」メニューコマンドを用いて「リンクをコピー」オプション付きで保存すると画像ファイルも複製してドキュメントファイル下のフォルダに内包します。( Illustrator の仕様)
(※3)リンク配置するには Illustrator の配置画像選択時のオプションで「リンク」をチェックします。