חיפוש קבוצות באינדיזיין

תא חזי

משתמש סופר מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית
האם ישנה דרך, אפילו תכנותית (או סקריפט קיים, או אולי איזה פיצ'ר בתוכנה שאני לא מכיר) - לחפש אובייקטים שהם בעצם קבוצות שמורכבות מאלמנטים שונים?
לדוגמה - אני רוצה לחפש אובייקטים כמו זה, שמורכב ממסגרת של ההערות עם קו מפריד, וכן על זה הדרך - וזאת על מנת לפרק קבוצות אלו.
1590415319381.png


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

תא חזי

משתמש סופר מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית
עם סקריפט זה אמור להיות קל.
האם אתה רוצה למצוא רק קבוצות מסויימות, לפי איזה קריטריונים?
הייתי רוצה למצוא כל קבוצה שהיא, אבל בעיקר קבוצות שמכילות תיבת טקסט או טקסט על נתיב וכדו'.
 

יידישע קאפ

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

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

הנה סקריפט קטן שיפרק כל קבוצה שמכיל מסגרת טקסט במסמך:
קוד:
var groups = app.activeDocument.groups;
for (var i = groups.length - 1; i >= 0; i--) {
  var g = groups[i];
  if (g.textFrames.length) {
    g.ungroup()
  }
}
 

תא חזי

משתמש סופר מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית
ומה אתה צריך לעשות אתם?
רק לפרק את הקבוצה?
בעיקרון זה יספיק להפעם.
הנה סקריפט קטן שיפרק כל קבוצה שמכיל מסגרת טקסט במסמך:
תודה!!!!!
עוד לא ניסיתי, אבל לכאו' צ"ע איך הסקריפט יגיב אם ישנן קבוצות בתור אובייקט מעוגן בתוך תיבת טקסט.
(אל תצחק עליי, אני מעמד עכשיו ספר מסובך מדי...:()
 

יידישע קאפ

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

אתה רוצה לכלול גם אותם, או לאפוקי מנייהו?
 

תא חזי

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

בכללות - זה ממש בדיוק מה שהייתי צריך, אני מאמין שזה יועיל גם לאחרים (אולי כדאי לשנות את שם השרשור ל"סקריפט לפירוק קבוצות")
 

עמירם יוסף

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

תא חזי

משתמש סופר מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית

מענדי מ

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

הנה סקריפט קטן שיפרק כל קבוצה שמכיל מסגרת טקסט במסמך:
קוד:
var groups = app.activeDocument.groups;
for (var i = groups.length - 1; i >= 0; i--) {
  var g = groups[i];
  if (g.textFrames.length) {
    g.ungroup()
  }
}
@ניוגראף אתה יודע מה זה 'חליש'ס הדעס'?
ובכן, זה מה שאני מרגיש כשאני רואה את 'הסקריפט הקטן'.. ששלפת מהשרוול.

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

אולי מעניין אותך גם...

הפרק היומי

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


תהילים פרק קכג

א שִׁיר הַמַּעֲלוֹת אֵלֶיךָ נָשָׂאתִי אֶת עֵינַי הַיֹּשְׁבִי בַּשָּׁמָיִם:ב הִנֵּה כְעֵינֵי עֲבָדִים אֶל יַד אֲדוֹנֵיהֶם כְּעֵינֵי שִׁפְחָה אֶל יַד גְּבִרְתָּהּ כֵּן עֵינֵינוּ אֶל יְהוָה אֱלֹהֵינוּ עַד שֶׁיְּחָנֵּנוּ:ג חָנֵּנוּ יְהוָה חָנֵּנוּ כִּי רַב שָׂבַעְנוּ בוּז:ד רַבַּת שָׂבְעָה לָּהּ נַפְשֵׁנוּ הַלַּעַג הַשַּׁאֲנַנִּים הַבּוּז לִגְאֵיוֹנִים:
נקרא  14  פעמים

לוח מודעות

למעלה