資料導向圖像讓您能快速正確地產生多個影像版本,以便列印或供網頁專案使用。例如,您可以用同一個範本設計為基礎,產生 100 個包含不同文字與影像的網頁橫幅。

請依照下列通用步驟執行,從範本和資料集建立圖像:

建立要當作範本的基本圖像。

使用圖層分割您想在圖像中變更的成份。

在圖像中定義變數。

變數指定變更的影像部分。(請參閱定義變數)。

建立或讀入資料集。

您可以在範本中建立資料集,或是從文字檔案讀入資料集。(請參閱定義資料集在外部檔案中建立資料集)。

以每一個資料集預視文件。

若要查看圖像最後的外觀,您可以在轉存之前先預視所有檔案。(請參閱預視或套用資料集)。

使用資料轉存圖像以產生圖像。

您可以將圖像轉存成 Photoshop (PSD) 檔案。(請參閱使用資料集產生圖像)。

Photoshop 使用變數的不同版本影像
使用變數建立不同版本的影像

A. 來源檔案範本 B. 使用者將圖層定義為變數。 C. 可以建立不同版本的影像,每個版本使用不同的變數資料集。 

定義變數

變數可用來定義範本中哪些成份會變更。您可以定義三種類型的變數。「可見度」變數可顯示或隱藏圖層的內容。「像素取代」變數可用其他影像檔案中的像素取代圖層中的像素。「文字取代」變數可取代文字圖層中的文字字串。

註解:

GoLive 可辨識所有文字及可見度變數,但無法辨識「像素取代」變數。

Photoshop 定義變數
以相同範本為基礎的兩個影像版本

A. 可見度變數 B. 像素取代變數 C. 文字取代變數 

您無法為「背景」圖層定義變數。

  1. 選擇「影像 > 變數 > 定義」。
  2. 從「圖層」彈出式選單中,選取包含要定義為變數之內容的圖層。
  3. 選取一種或多種類型的變數:

    可見度

    顯示或隱藏圖層的內容。

    像素取代

    用其他影像檔案中的像素取代圖層中的像素。

    文字取代

    取代文字圖層中的文字字串。

  4. 執行下列任一項作業:
    • 請選擇「名稱」並輸入變數的名稱。變數名稱必須以字母、底線或冒號開頭,而且不能包含空格或特殊字元 (除了句號、連字符號、底線和冒號以外)。

    • 從「名稱」彈出式選單中選擇此圖層要連結的現有變數。連結到相同變數的圖層,將與連結圖示一起顯示在「名稱」選單旁邊。

  5. 如果是「像素取代」變數,請設定下列選項。
    • 選擇縮放取代影像的方法:「符合」- 縮放影像,可使其符合邊界方框 (可能會保留邊界方框部分空白);「填滿」- 縮放影像,可使其完全填滿邊界方框 (可能會使影像超出邊界方框);「依既有內容」- 不會套用任何縮放到影像上;「一致」- 非等比例縮放影像,可使其符合邊界方框。

    • 按一下對齊圖示 上的控點,選擇將影像放在邊界方框內的對齊方式 (這個選項不適用於「一致」取代方法)。

    • 選取「剪裁至邊界方框」,剪裁超出邊界方框的影像區域。只有在選取「填滿」或「依既有內容」取代方法時,才可以使用這個選項 (這個選項不適用於「一致」取代方法)。

  6. 若要為其他圖層定義變數,請從「圖層」彈出式選單中選擇圖層。包含變數的圖層名稱旁邊會出現星號。您可以使用導覽箭頭在圖層之間移動。
  7. 按一下「確定」。

重新命名變數

  1. 選擇「影像 > 變數 > 定義」。
  2. 從「圖層」彈出式選單中選擇包含變數的圖層。
  3. 若要重新命名變數,請在「名稱」文字方塊中輸入名稱。變數名稱必須以字母、底線或冒號開頭,而且不能包含空格或特殊字元 (除了句號、連字符號、底線和冒號以外)。
  4. 若要移除變數,請取消選取變數。

定義資料集

資料集是變數與相關資料的組合。您可以為想要產生的每一個圖像版本定義資料集。

  1. 執行下列任一項作業:
    • 選擇「影像 > 變數 > 資料集」。

    • 如果「變數」對話框已開啟,請從對話框頂端的彈出式選單中選擇「資料集」,或按「下一個」。

    註解:

    您至少必須定義一個變數,才能編輯預設的資料集。

  2. 按一下「新增資料集」按鈕
  3. 從「名稱」彈出式選單或對話框底部的清單中,選取一個變數。
  4. 編輯變數資料:
    • 如果是「可見度」變數 ,請選取「可見」以顯示圖層的內容,或選取「隱藏」隱藏圖層的內容。

    • 如果是「像素取代」變數 ,請按一下「選取檔案」並選取取代影像檔案。在套用資料集之前,請按一下「不要取代」,保留圖層目前的狀態。

    註解:

    如果先前已經套用了其他取代方法,「不要取代」就不會將檔案重設為原始狀態。

    • 如果是「文字取代」變數 ,請在「數值」文字方塊中輸入文字字串。
  5. 為想要產生的每一個圖像版本定義其他資料集。

您可以在稍後從「資料集」彈出式選單中選擇資料集,並編輯其選項,以編輯、重新命名或刪除資料集。請使用箭頭圖示在資料集之間移動。按一下「刪除」圖示,刪除資料集。

預視或套用資料集

您可以將資料集的內容套用到基本影像,同時完整地保留所有變數及資料集。如此一來,PSD 文件的外觀便會有所改變,以包含資料集的數值。您也可以使用每一個資料集預視每個圖像版本的外觀。

註解:

套用資料集會覆寫您的原始文件。

  1. 選擇「影像 > 套用資料集」。從清單中選取資料集,並在文件視窗中預視影像。若要套用資料集,請按一下「套用」。如果您正在預視而且不想變更基本影像,請按一下「取消」。

    您也可以在「變數」對話框的「資料集」頁面中套用及預視資料集。

使用資料集產生圖像

定義了變數以及一或多個資料集之後,您就可以在批次處理模式中,使用資料集數值輸出影像。您可以將影像輸出成 PSD 檔。

  1. 選擇「檔案 > 轉存 > 資料集做為檔案」。
  2. 為所有產生的檔案輸入基本名稱。您可以依照所需建立自己的檔案命名系統。
  3. 按一下「選取檔案夾」按鈕,為您的檔案選取目的地目錄
  4. 選擇要轉存的資料集。
  5. 按一下「確定」。

在外部檔案中建立資料集

您可以建立一個包含所有變數資訊的外部文字檔,然後將這個檔案載入包含變數的 PSD 文件中,便可以快速建立大批的資料集。其中一個方法就是將資料輸入到文字檔或 Microsoft Excel 試算表,然後將它轉存到以 Tab 或逗號分隔的檔案。

外部文字檔的語法如下 (在您的檔案中,以「Variable」或「Value」起始的每一行就是一整行語法):

VariableName1<sep>VariableName2<sep> <sep>VariableNameN <nl> 
Value1-1<sep>Value2-1<sep><sep>ValueN-1<nl> 
Value1-2<sep>Value2-2<sep><sep>ValueN-2<nl> 
Value1-M<sep>Value2-M<sep><sep>ValueN-M<nl>

所有變數名稱會列在第一行,而排列順序則按照下面各行的數值順序。隨後的每一行各代表一個資料集,其中包含每一個指定變數的數值。

註解:

若要在資料集的一行文字中建立多行文字,請使用雙引號括住文字,並在以 Tab 或逗號分隔的檔案中,在想要換行的位置插入強迫換行符號。

外部文字檔語法成份

<sep>

無論是逗號分隔 (CSV) 或是 Tab 分隔的檔案,都會將每一個變數名稱或數值隔開。

<nl>

結束每個資料集的新行字元;可以是換列、換行,或是兩者。

true 與 false

可見度變數的允許數值。

空格

當剖析檔案時,分隔符號前後的空格會被移除;在數值字串中字與字間的空格則會保留 (例如,同 1 種的 2 個),包含在雙引號之間的前端與尾端空格也會保留 (例如,"一種" )。

雙引號

如果雙引號裡面又加上一對雙引號,那麼裡面的雙引號便是屬於數值的一部分 (例如,""B"" 便代表資料集中的 "B")。

如果 <sep> 或 <nl> 是變數值的一部分,那麼整個數值必須括在雙引號裡面。

在 PSD 文件中定義的所有變數,都必須定在文字檔案中。如果在文字檔案中的變數數目與文件中的數目不相符,將會顯示錯誤。

範例資料集:

假設有個花朵範本,其中使用鬱金香與向日葵變數,您可以設定如下的文字檔案:

{contents of FlowerShow.txt} 
Variable 1, Variable 2, Variable 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, c:\My Documents\violet.jpg

註解:

如果文字檔案與影像檔案位於同一個檔案夾,您可以使用相對路徑做為影像位置。例如,上述範例的最後一個項目可以是:true, VIOLET, violet.jpg。

讀入資料集

  1. 執行下列任一項作業:
    • 選擇「檔案 > 讀入 > 變數資料集」。

    • 選擇「影像 > 變數 > 資料集」,然後按一下「讀入」按鈕。

  2. 瀏覽到要讀入的文字檔。
  3. 設定您的讀入選項。

    使用第一欄做為資料集的名稱

    使用文字檔的第一欄 (列出的第一個變數的值) 為每一個資料集命名。不然,資料集會以「資料集 1」、「資料集 2」的方式類推命名。

    取代現有資料集

    在讀入之前刪除所有現有的資料。

  4. 設定文字檔案的編碼,或保留「自動」的設定。
  5. 按一下「確定」。

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策