מי שלא מכיר את ה SDK של INDESIGN לא יודע מה זה חיים קשים בבפיתוח, המנגנון מלא בבעיות ו ADOBE החליטו לבנות כלי EXTENDED SCRIPT שלא ממש מצליח לעזור במקרה ויש בעיה תכנותית.
אחד הבעיות שנתקלתי בהם היא איך אני מוציא את הפרמטים לאחר שבניתי טקסט שמבוסס על ה PATHTOOL אבל לפני הבעייה קודם אני יסביר איך עושים את זה, איך לעזעזל משתמשים בכלי הזה.
1.יש לבחור ב PEN TOOL או ללחוץ על p במקלדת.
נצייר לנו איזה קו
2.נבחר לנו את ה PATH TOOL
נלחץ עם סמן הכלי על הקן שיצרנו ונתחיל לרשום.
אחד הבעיות שנתקלתי בהם היא איך אני מוציא את הפרמטים לאחר שבניתי טקסט שמבוסס על ה PATHTOOL אבל לפני הבעייה קודם אני יסביר איך עושים את זה, איך לעזעזל משתמשים בכלי הזה.
1.יש לבחור ב PEN TOOL או ללחוץ על p במקלדת.
נצייר לנו איזה קו
2.נבחר לנו את ה PATH TOOL
נלחץ עם סמן הכלי על הקן שיצרנו ונתחיל לרשום.

עכשיו אחרי שלמדנו על הכלי הפיזי בתוכנה כיצד אני ניגש אליו בקוד? איך אני יכול לשנות את הערכים שנמצאים בו?
יש לזהות אותו ע"י PAGEITEMS:
מה שנשארנו לנו למצוא את השדה textPaths שמכיל את Proxytype Blog.
בהצלחה.
יש לזהות אותו ע"י PAGEITEMS:
;var docitems = app.activeDocument.allPageItem
ובעצם קיבלנו מערך לתוך DOCITEMS.מה שנשארנו לנו למצוא את השדה textPaths שמכיל את Proxytype Blog.
;[var Type = docitems[i].textPaths[0
ולשנות לו את השדה contents.
;'Type.contents = 'hello world
בהצלחה.
אין תגובות:
הוסף רשומת תגובה