כניסה
הערה: זהו תרגום אוטומטי, אנא השתמש בשפה ברורה ללא סלנג.

הביטוי עבור אורך הטקסט שכבת

פורומים : הביטוי עבור אורך הטקסט שכבת
הביטוי עבור אורך הטקסט שכבת
Ryan Fyffe - 11-06-2008


שלום לכולם,

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

ראה דוגמה של וידאו מה אני מדבר:
http:/ / dallasvoice.com / dvtv_track.php?יש = 345
(חפש את nameplates כי הנפשת ב-בתחילת כל ראיון)

קראתי כל מה שאני יכול לקבל על הידיים שלי, אבל שום דבר לא עזר לו. כל עזרה תהיה ךיתורעה!
-ry

Re: הביטוי עבור אורך הטקסט שכבת
Dan Ebberts - 11-07-2008


אתה לא יכול לעשות את זה ישר קדימה דרך עם ביטויים. יש, עם זאת, א מעדר, שבו תוכל להשתמש sampleimage () כדי למצוא את extents של שכבת טקסט.

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


Dan


Re: הביטוי עבור אורך הטקסט שכבת
Trent Armstrong - 11-11-2008


Temp = thiscomp.שכבת ( "טקסט").טקסט.Sourceטקסט;

S = זמני.אורך;

X = 100 * (S * .175);
[x, הערך [1]]


יש לי מעדר טפש שעשוי צריך קצת tweaking.

גם לקרוא את הטקסט שכבת "טקסט", או לשנות את שם את הביטוי. ולהחיל את ביטוי את קנה המידה של מוצקים.

אני לבדוק את זה כמה פעמים והוא נראה בסדר עבודה. אתה כנראה יהיה צריך להתאים את מספר לך להכפיל "S" "על ידי ללכת עם גופן מסוים ו מעקב.

( Dan, אתה יכול לעשות את זה יותר אלגנטי?)

טרנט





טרנט ארמסטרונג -- Creative COW מנהיג
http://www.Dallasaeug.com

Re: הביטוי עבור אורך הטקסט שכבת
Dan Ebberts - 11-11-2008


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

Dan


Re: הביטוי עבור אורך הטקסט שכבת
Ryan Fyffe - 11-12-2008


וואו, טרנט. אתה כבר לגמרי הציל לי את היום! בעיה זו התעוררה כיוון שלי coworkers להישאר blissfully של הדיוטי After Effects והיא תוהה. מאז הם לא ללמוד משהו חדש, הם מקבלים עכשיו על וקל לשימוש בתבנית על ביצוע משלהם nameplates!

אני פקוק את סקריפט של רכוש בקנה מידה, כפי שאמרת....ו kaboom! זה עבד! רק קצת tweaking היה צורך, אבל זה היה קל מספיק כדי לקבל את הערך הנכון x :-D

בקיצור, תודה תודה!
Ry


Re: הביטוי עבור אורך הטקסט שכבת
Kiera Polyakova - 02-23-2009


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

Temp = thiscomp.שכבת (thislayer,-2).טקסט.Sourceטקסט;
XPS = זמני.אורך;
XPS = 100 * (* XPS .125) -250 + thiscomp.שכבת (thislayer,-2).אפקט ( "תיקון תיבת x") ( "המחוון");;
אם (XPS<-140) (xps=-140);
yps=thisProperty[1];
[xps,yps]


השב פתיל
פורומיםהדרכותמגזיןשירותיםקטעי וידאוחדשותבלוגים


© CreativeCOW.net כל הזכויות שמורות.

Creative קהילות של העולם

[מוביל]

Englishالعربية中文FrançaisDeutschעבריתहिन्दीItaliano日本語PortuguêsРусскийEspañol