באמצעות החלונית Variables ב- Illustrator, תוכל ליצור בקלות גרסאות מרובות של הגרפיקה על-ידי מיזוג הקובץ של מקור נתונים (קובץ CSV או XML) עם מסמך Illustrator. לדוגמה, במקום לשנות אובייקטים באופן ידני בתבנית, השתמש בפונקציונליות מיזוג הנתונים כדי ליצור מאות גרסאות של תבניות עבור משטחי פלט שונים במהירות ובדייקנות. באופן דומה, תוכל לשנות את שמות המשתתפים בתגי אירועים, או לשנות תמונות על פני כרזות אינטרנט וגלויות, מבלי שיהיה עליך לבצע מחדש את הגרפיקה. כל שעליך לעשות הוא ליצור עיצוב אחד ולאחר מכן לייצר במהירות וריאציות על-ידי ייבוא ה​​שמות או התמונות מקובץ מקור הנתונים.

variable-panel
צור וריאציות מותאמות אישית של תבנית העיצוב שלך עבור פרוייקטים שונים, כגון פוסטרים ניתנים להדפסה, כרזות אינטרנט, תגי אירועים, באמצעות החלונית Variables.

תנאים מוקדמים

כל מה שאתה צריך למיזוג נתונים הוא קובץ מקור נתונים ומסמך יעד. 

  • קובץ מקור הנתונים מכיל את המידע שמשתנה בכל עותק חוזר של מסמך היעד, כמו השמות, התמונות והכתובות של נמעני מכתב סטנדרטי. קובץ מקור נתונים יכול להיות קובץ המופרד בפסיקים (csv.) או קובץ שפת סימון מורחבת (‎.xml).
  • מסמך היעד הוא מסמך של Illustrator שמכיל את הגרפיקה הבסיסית שתשמש כתבנית.מסמך זה יכול להכיל את מציין המיקום של שדה הנתונים ואת הפריטים שנותרו זהים בכל איטרציה של המסמך הממוזג.

קבל גישה לפונקציונליות מיזוג הנתונים

מיזוג נתונים נגיש מהחלונית Variables ב- Illustrator ‏( Window > Variables‎ ). הסוג והשם של כל משתנה במסמך מוצגים בחלונית. אם המשתנה כרוך באובייקט, עמודת האובייקטים מציגה את שם האובייקט הכרוך, כפי שהוא מופיע בחלונית Layers. ניתן למיין את השורות בלחיצה על הפריטים בשורת הכותרת העליונה: לפי שם משתנה, שם אובייקט או סוג משתנה.

החלונית Variables
החלונית Variables

A. ערכת נתונים B. ‏תפריט החלונית‏ C. מעבר בין ערכות נתונים D. שם משתנה כרוך E. שם משתנה F. סוג משתנה G. נעילת משתנים H. הפיכת אובייקטים לדינמיים I. הפיכת התצוגה לדינמית J. הסרת כריכה של משתנים K. יצירת משתנים L. מחיקת משתנים 

צעדים מהירים למיזוג נתונים

  1. צור מסמך Illustrator שישמש כתבנית.

  2. הגדר את קובץ נתוני המקור בתבנית CSV או XML. למידע נוסף, ראה הכנת קובץ מקור נתונים.

  3. יבא קובץ מקור הנתונים ל-Illustrator באמצעות ‏‫החלונית Variables‬. למידע נוסף, ראה ייבא קובץ מקור הנתונים.

  4. כרוך משתנה לאובייקט בתבנית. לקבלת מידע נוסף, ראה כריכת אובייקטים למשתנים.

  5. צפה בתצוגה מקדימה של כל ערכת נתונים טרם ייבוא הקבצים. למידע נוסף, ראה ‏‫תצוגה מקדימה של המסמך עם כל ערכת נתונים‬.

  6. יצא אצוות קבצים‬ מתוך הנתונים באמצעות ‏‫החלונית Actions‬ ב-Illustrator. לקבלת מידע נוסף, ראה יצוא קבצים באמצעות ‏‫החלונית Actions.

הכנת קובץ מקור נתונים.

יש לשמור קובצי מקור נתונים בתבנית טקסט המופרד בפסיקים (csv.) או בתבנית שפת סימון מורחבת (‎.xml).

הגדר קבצי מקור CSV

בקובץ שמופרד בפסיקים (‎.csv), הרשומות מופרדות זו מזו באמצעות מעברי פסקה, השדות מופרדים זה מזה באמצעות פסיקים או טאבים. קובץ מקור נתונים יכול להכיל גם טקסט או נתיבים שמציגים תמונות שבדיסק הקשיח. לפני ייבוא קובץ CSV, בצע את הפעולות הבאות כדי לאפשר ל-Illustrator לזהות את סוג המשתנה.

  1. פתח את הגיליון האלקטרוני שלך.

  2. ציין את שם שדה הנתונים בשורה הראשונה של הגיליון האלקטרוני. לאחר מכן, בצע את הפעולות הבאות:

    • להוספת טקסט או נתיבים לקבצים שמתייחסים לקובצי תמונה, הקלד את הסמל @ בתחילת שם שדה הנתונים. יש להקליד את הסמל @ רק בשורה הראשונה. השורות הבאות יכילו את הנתיבים לקובצי התמונה.
    • באופן דומה, בתחילה של השם של שדה הנתונים הקלד את הסמל 'אחוז' (%) ואת הסמל 'סולמית' (#) עבור התצוגה.

    הערה:

    • שמות שדות הנתונים בגיליון האלקטרוני שלך לא יכולים להכיל רווחים ריקים. לדוגמה, באפשרותך לציין את שדה הנתונים כשם_החברה במקום שם החברה.
    • באופן דומה, הנתיבים שמתייחסים לקובצי תמונות וגרפים אינם יכולים להכיל רווחים ריקים. לדוגמה, הנתיב של קובץ תמונה צריך להיות C:\Photos\BillTucker במקום C:\Photos\Bill Tucker.
    • יש לשמור את כל קובצי הגרפים המקושרים מקובץ מקור הנתונים שלך כקבצים מופרדים באמצעות פסיק (‎.csv).
    • אם מתקבלת הודעת שגיאה בשעת הקלדת הסמל @ בתחילת השדה, יש להקליד גרש (') לפני הסמל @ (לדוגמה ‎'@Photos) כדי שהתכונה תפעל כהלכה. ישנם יישומים, כגון Microsoft Excel, שמשתמשים בסמל @ להפעלת פונקציות.

    ‏(Windows) דוגמה להפניות לתמונה ולגרף בקובץ מקור הנתונים

    Name Age @Photos %תרשימים
    ישראל ישראלי 36 C:\Photos\BillTucker.jpg C:\Photos\BillTucker.csv
    חזי מצליח 53 C:\MyDocuments\dat.jpg C:\MyDocuments\dat.csv
    גלעד צמח 26 C:\Photos\Ruiz.jpg C:\Photos\Ruiz.csv

    ‏(macOS) דוגמה להפניות לתמונה ולגרף בקובץ מקור הנתונים

    Name Age @Photos %תרשימים
    ישראל ישראלי 36 ‎/Users/photos/BillTucker.jpg
    ‎/Users/photos/BillTucker.csv
    חזי מצליח 53 ‎/Users/family/photos/dat.jpg
    ‎/Users/family/photos/dat.csv
    גלעד צמח 26 ‎‎/Users/alpha/photos/Ruiz.jpg ‎/Users/alpha/photos/Ruiz.csv
  3. הזן את הנתונים בגיליון האלקטרוני.

  4. בצע אחת מהפעולות הבאות:

    • שמור גיליונות אלקטרוניים שנוצרו באמצעות הגרסה העדכנית ביותר של Microsoft Excel (מהדורת 2016) בתבניות הקובץ הבאות:
      • CSV (מופרד באמצעות פסיקים) (‎*.csv)
      • CSV (MS-DOS)‎‏ (*.csv)
    • שמור גיליונות אלקטרוניים שנוצרו באמצעות Apple Numbers בתבנית CSV עם קידוד Unicode (UTF-8)‎.

    הערה:

    נכון לעכשיו, קובצי CSV המיוצאים בתבניות שהוזכרו לעיל נתמכים ב-Illustrator. תבניות אחרות של קובצי CSV, כגון Macintosh Comma Separated‏ (‎.csv) לא נתמכות עבור מיזוג נתונים.

הכנת קובץ XML

  1. הגדר משתנה במסמך. לקבלת פרטים, ראה כריכת אובייקטים למשתנים.

  2. לחץ על הלחצן Capture Data Set‏ () בחלונית Variables. לחלופין, בחר באפשרות Capture Data Set מתפריט החלונית Variables.

  3. לאחר יצירת מספר ערכות הנתונים הרצוי, בחר Save Variable Library בתפריט החלונית Variables כדי לשמור את ערכות הנתונים כקובץ XML. ציין את שם הקובץ והמיקום, ולחץ על Save.

    save-variable-as-xml-file
    יצא משתנים שיצרת ב- Illustrator כקובץ XML
  4. כעת, ערוך את קובץ ה- XML ​​ביישום עריכת טקסט כמו ++Notepad‏ (Windows) או TextWrangler ‏(macOS) כדי לכלול את ערכות הנתונים בקובץ זה.

    example-XML-file
    דוגמה: עריכת קובץ XML באמצעות יישום עריכת טקסט כלשהו

    A. החלפת נתיב התמונה B. החלפת מחרוזת הטקסט 
  5. כדי לייבא את קובץ ה- XML ב- Illustrator, בחר Load Variable Library בתפריט החלונית Variables. בחר קובץ XML ולחץ על Open.

    load-variable-to-data-set
    ייבוא משתנים ל-Illustrator

יבא קובץ מקור נתונים

כדי לכרוך את המשתנים לנתונים הרצויים, יבא מקור נתונים ב‏חלונית Variables.‬ ניתן לבחור מקור נתונים אחד בלבד לכל מסמך.

  1. בחר Window ‍‏‍‏> Variables.

  2. בחלונית Variables‬ לחץ על Import.

    import-data-set_1
    יבא קובץ מקור נתונים באמצעות ‏‫החלונית Variables‬
  3. בתיבת הדו-שיח Load Variable Library בחר בקובץ מקור הנתונים בתבנית CSV או XML ולחץ על Open.

    select-a-data-source-file_1
    בחירת בקובץ מקור נתונים בתבנית CSV או XML
  4. (אופציונלי) כדי לערוך, לשנות שם או למחוק את ערכת הנתונים במועד מאוחר יותר, באפשרותך לבחור תחילה את התפריט הנפתחData Setולערוך את האפשרויות שלו.

    • כדי לעבור בין ערכות נתונים בחר ערכת נתונים מרשימתערכות הנתוניםבחלונית Variables. לחלופין, לחץ על הלחצן Previous Data Set () או על הלחצן Next Data Set ().
    • להחלת הנתונים במשטח העבודה על ערכת הנתונים הנוכחית בחר UpdateData Set ‏‫ מתפריט החלונית Variables‬.
    • כדי לשנות את השם של ערכת הנתונים ערוך את הטקסט ישירות בתיבת הטקסטData Set. לחלופין, לחץ לחיצה כפולה על המילים Data Set (משמאל לתיבת הטקסטData Set), הזןשםחדש ולחץ על OK.
    • למחיקת ערכת הנתונים לחץ על הסמל Delete. לחלופין, בחר Delete Data Set מהתפריט בחלונית Variables.

כרוך משתנים לאובייקטים

השתמש במשתנים להגדרת הרכיבים שברצונך לשנות. ניתן להגדיר ארבעה סוגי משתנים: משתנה Visibility, משתנה Text String‬, משתנה Text String‬ ומשתנה Graph Data. סוג המשתנה מציין אילו תכונות של העצם ניתנות לשינוי (דינמיות). הסוג והשם של כל משתנה במסמך מוצגים בחלונית. אם המשתנה כרוך באובייקט, עמודת האובייקטים מציגה את שם האובייקט הכרוך, כפי שהוא מופיע בחלונית Layers.

סוג משתנה סמל לציון סוג משתנה
הגדרה
משתני Visibility הצגה או הסתרה של גרפיקה‬.
משתני Text String החלפה של מחרוזת טקסט.
משתני Linked File החלפת אובייקט במשטח היצירה באובייקט מקובץ אחר.
משתני Graph Data. החלפה של ערכים בתרשים.
משתנה No Type (לא כרוך). לא כרוך לשום אובייקט.

כדי להגדיר משתנים ב-Illustrator, בצע את הפעולות הבאות:

  1. בחר אובייקט.

  2. בחלונית Variables ‏(Window ‍‏> Variables), בחר במשתנה שאותו תרצה לכרוך איתו.

  3.  כדי לכרוך אובייקט עם המשתנה בצע את אחת הפעולות הבאות:

    • לחץ על הלחצן Make Object Dynamic ().
    • בחר באפשרות Make Object Dynamic מתפריט החלונית.

ליצירת משתנה ללא כריכתו לאובייקט, בצע את הפעולות הבאות:

  1. לחץ על הלחצן () בחלונית Variables או שבחר באפשרות New Variable בתפריט החלונית.

  2. כדי לכרוך בשלב מאוחר יותר עצם למשתנה, בחר בעצם ובמשתנה, ולחץ על הלחצן Make Visibility Dynamic () על הלחצן Make Object Dynamic (). לחלופין, בחר באחת האפשרויות הבאות מתפריט החלונית.

עבודה עם משתנים

ניתן לערוך שם או סוג של משתנה, להסיר כריכה של משתנה ולנעול משתנה מהחלונית Variables.

הסרת כריכה של משתנה מנתקת את הקישור בין המשתנה לאובייקט שלו. נעילת משתנים מונעת יצירת משתנים, מחיקתם ועריכת אפשרויות של משתנה. עם זאת, ניתן לכרוך ולהסיר כריכה של אובייקטים למשתנים נעולים.

שינוי שם וסוג של משתנה

  1. לחץ פעמיים על המשתנה בחלונית Variables. לחלופין, בחר במשתנה בחלונית Variables ובחר Variable Options מתפריט החלונית Variables.

הסרת כריכה של משתנה

  1. לחץ על הלחצן Unbind Variable‏ () בחלונית Variables או בחר Unbind Variable בתפריט החלונית Variables.

נעילה או הסרת נעילה של כל המשתנים במסמך

  1. לחץ על הלחצן Lock/Unlock Variables  או  בחלונית Variables.

מחיקת משתנים

מחיקת משתנה מסירה אותו מהחלונית Variables. אם תמחק משתנה הכרוך לאובייקט, האובייקט יהפוך להיות סטטי (אלא אם כן האובייקט גם כרוך במשתנה מסוג אחר).

  1. בחר במשתנה שברצונך למחוק.

  2. בצע אחת מהפעולות הבאות:

    • לחץ על הלחצן Delete Variable () בחלונית Variables או בחר Delete Variable בתפריט החלונית Variables.

    • למחיקת משתנה ללא אישור, גרור אותו ללחצן Delete Variable. ().

עריכת אובייקטים דינמיים

ניתן לשנות נתונים המשויכים למשתנה באמצעות עריכת האובייקט שבו כרוך המשתנה. לדוגמה, אם אתה עובד עם משתנה תצוגה, ניתן לשנות את מצב התצוגה של המשתנה בחלונית Layers. עריכת אובייקטים דינמייםמאפשרתליצור ערכות נתונים מרובות לשימוש בתבנית.

  1. בחר אובייקט דינמי במשטח היצירה, או בצע אחת מהפעולות הבאות לבחירה אוטומטית של אובייקט דינמי:

    • הקש Alt ‏(Windows) או Option ‏(Mac OS) תוך כדי לחיצה על משתנה בחלונית Variables.

    • בחר משתנה בחלונית Variables, ובחר Select Bound Object מתפריט החלונית Variables.

    • לבחירת כל האובייקטים הדינמיים, בחר Select All Bound Objects מתפריט החלונית Variables.

  2. ערוך את הנתונים המשויכים לאובייקט באופן הבא:

    • לטקסט, ערוך את מחרוזת הטקסט במשטח היצירה.

    • לקבצים מקושרים, החליפו את התמונה בעזרת החלונית Links או הפקודה File ‍‏> Place .

    • לתרשימים, ערוך את הנתונים בתיבת הדו-שיח Graph Data.

    • לכל האובייקטים עם תצוגה דינמית, שנה את מצב התצוגה של האובייקט בחלונית Layers.

זיהוי אובייקטים דינמיים בעזרת מזהי XML

החלונית Variables מציגה את השמות של אובייקטים דינמיים, כפי שהם מופיעים בחלונית Layers. אם תשמור את התבנית כ-SVG לשימוש עם מוצרי Adobe אחרים, שמות האובייקטים חייבים להתאים למוסכמות של שמות קובצי XML. לדוגמה, שמות קובצי XML חייבים להתחיל באות או בתו תחתי או בנקודתיים, ואינם יכולים לכלול רווחים.

Illustrator מקצה אוטומטית מזהה XML חוקי לכל אובייקט דינמי שנוצר. להצגה, עריכה וייצוא של שמות אובייקטים בעזרת מזהי XML, בחר Edit ‍‏> ‏Preferences ‍‏> ‏Units ‏(Windows) או Illustrator ‍‏> ‏Preferences ‍‏> ‏Units ‏(Mac OS) ובחר מזהה XML.

תצוגה מקדימה של המסמך עם כל ערכת נתונים

כדי לראות כיצד תיראה הגרפיקה, ניתן להציגה בתצוגה מקדימה לפני ייצוא כל הקבצים. השתמש במקשי החצים שליד Data Set בחלונית Variables כדי לנווט בין הנתונים הרצויים במסמך שלך ולהציג תצוגה מקדימה שלהם.

ייצוא קבצים באמצעות החלונית Actions‬

לאחר הגדרת משתנים וערכת נתונים אחת או יותר, ניתן להפיק גרפיקה במצב אצווה בעזרת ערכי ערכת הנתונים. בצע את הפעולות הבאות:

  1. באמצעות ה‏‫החלונית Actions‬ (Window ‍‏> Actions), הקלט פעולה כדי לשמור את המסמך שלך בתבנית הרצויה. לפרטים ראה אוטומציה באמצעות פעולות‬.

  2. בחר Batch בתפריט ‏‫החלונית Actions‬ ובחר את הפעולה שיצרת בשלב הקודם.

  3. עבור Source בחר Data Sets כדי לבצע את הפעולה על כל ערכת נתונים בקובץ הנוכחי.

  4. באפשרות Destination, ציין מה ברצונך לבצע עם הקבצים המעובדים. ניתן להשאיר את הקבצים פתוחים מבלי לשמור את השינויים (None), לשמור ולסגור את הקבצים במיקום הנוכחי שלהם (Save And Close), או לשמור את הקבצים במיקום אחר (Folder).

    בהתאם לאפשרות היעד שתבחר בה, ניתן לקבוע אפשרויות נוספות לשמירת הקבצים. לקבלת מידע נוסף, ראה ביצוע פעולה באצוות קבצים‬.

  5. לחץ על OK.

שמירת תבניות למיזוג נתונים

כשמגדירים משתנים במסמך של Illustrator, יוצרים תבנית למיזוג נתונים. ניתן לשמור את התבנית כקובץ SVG לשימוש במוצרים אחרים של Adobe, כגון Adobe® Graphics Server. לדוגמה, איש פיתוח העובד ב-Adobe Graphics Server יכול לכרוך את המשתנים בקובץ SVG ישירות למסד נתונים או למקור נתונים אחר.

  1. בחר File ‍‏‍‏> Save As, הזן שם קובץ, בחר באפשרות SVG לתבנית הקובץ ולחץ על Save.

  2. לחץ על More Options ובחר Include Adobe Graphics Server Data. אפשרות זו כוללת את כל המידע הדרוש להחלפת משתנים בקובץ SVG.

  3. לחץ על OK.

נתקל בבעיות בעת ייבוא קובץ ה-CSV?

אם אתה מקבל את השגיאה: ספריית המשתנים הנכנסת אינה חוקית בזמן העלאת קובץ מקור של נתוני CSV, בדוק את הפרטים הבאים:

  • קובץ ה-CSV שלך אינו ריק.
  • הגיליונות האלקטרוניים שיצרת באמצעות הגרסה העדכנית ביותר של Microsoft Excel נשמרים כקובץ CSV (מופרד באמצעות פסיקים) (‎*.csv) או CSV ‏MS-DOS)‎‏) (‎*.csv) ואלה שנוצרו באמצעות Apple Numbers נשמרים בתבנית CSV עם קידוד Unicode ‏UTF-8)‎). קובצי מקור נתונים שנשמרו בכל תבנית קובץ אחרת, כגון Macintosh Comma Separated‏ (‎*.csv) אינם נתמכים עבור מיזוג נתונים.
  • כל העמודות כוללות שם שדה נתונים. לדוגמה, Illustrator מציג את הודעת השגיאה כאשר עמודה בקובץ מקור הנתונים מכילה נתונים אך אינה כוללת שם שדה נתונים.
  • קובץ מקור הנתונים אינו כולל עמודה ריקה בין עמודות מלאות. לדוגמה, Illustrator מציג את הודעת השגיאה כאשר עמודה B ו-D בקובץ מקור הנתונים מכילות נתונים אך עמודה C ריקה.
Example-errors-while-importing-CSV-files
דוגמה: שגיאות בעת הגדרת קובץ מקור CSV עבור מיזוג נתונים

A. שם שדה הנתונים חסר עבור עמודה B. יש עמודה ריקה בין עמודות מלאות 
  • שמות שדות הנתונים בגיליון האלקטרוני שלך לא יכולים להכיל רווחים ריקים.
  • הנתיבים שמפנים לקובצי תמונות וגרפים בקובץ המקור שלך אינם יכולים להכיל רווחים ריקים.
  • קובצי הגרפים המקושרים מקובץ מקור הנתונים שלך נשמרים כקבצים מופרדים באמצעות פסיק (‎.csv).

עבודה זו בוצעה ברישיון של Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  הודעות המתפרסמות ב- Twitter™‎ ו- Facebook אינן מכוסות בתנאי Creative Commons.

הצהרות משפטיות   |   מדיניות פרטיות מקוונת