Uploaded July 2019 | Updated September 2026, 1 week ago
In this tutorial, Sergei will show you how to get the correct text layer size using Expressions in After Effects.
Project File & Code: ukramedia.com/how-to-get-correct-text-layer-size-in-after-effects
Expressions Course: ukramedia.com/expressions
Blender Course: ukramedia.com/blender
______________________________________________________________
CODE FOR WIDTH:
targetLayer = thisComp.layer("Layer Name");
w = targetLayer.sourceRectAtTime().width;
s = targetLayer.transform.scale[0];
p = (s - 100)* .01;
finalSize = w + p * w;
finalSize
______________________________________________________________
CODE FOR HEIGHT:
targetLayer = thisComp.layer("Layer Name");
h = targetLayer.sourceRectAtTime().height;
s = targetLayer.transform.scale[1];
p = (s - 100)* .01;
finalSize = w + p * h;
finalSize
______________________________________________________________
LINKS:
Ukramedia Website: ukramedia.com
Shape Layers in After Effects Tutorial: youtube.com/watch?v=D7hE46t8Vm0
Ukramedia Podcast: ukramedia.com/category/podcast
Ukramedia Mentoring Group: facebook.com/groups/ukramedia
ML3RD KIT - Bundle: ukramedia.com/ML3RD
ML3RD KIT - Flat Style: ukramedia.com/product/modular-lower-third-kit-flat-style
ML3RD KIT - Corporate Style: ukramedia.com/product/modular-lower-third-kit
ML3RD KIT Batch Duplicator: ukramedia.com/ML3RD
Get Adobe After Effects and CC: clk.tradedoubler.com/click?p(264355)a(2900636)g(22804962)url(https://creative.adobe.com/plans?sdid=KKSPF&kw=semoverview&mv=search&s_kwcid=AL!3085!10!13362180955!20541711544&ef_id=V13CaAAABYQcu4O2:20161105023903:s)
Get Adobe CC Trial: clk.tradedoubler.com/click?p(264355)a(2900636)g(22804962)url(http://www.adobe.com/creativecloud/catalog/desktop.html)
Get Adobe CC Student: clk.tradedoubler.com/click?p(264355)a(2900636)g(22804962)url(https://creative.adobe.com/plans?plan=edu)
Find The Perfect Asset For Your Next Creative Project: clk.tradedoubler.com/click?p(264355)a(2900636)g(22804962)url(https://stock.adobe.com/?as_content=fmflp&as_channel=sem&as_campclass=brand&as_campaign=US%7CCPRO%7CStock%7CPURCH%7CAS_Brand%7CGG%7C%7C&as_source=google&as_camptype=acquisition&sdid=KQPCU&s_kwcid=AL!3085!3!147228884620!e!!g!!adobe%20stock&ef_id=V15JXwAAAV06S8xU:20161105024353:s)
LET’S CONNECT:
Facebook: facebook.com/ukramedia
Sergei's Facebook Page: facebook.com/sergeiprokhnevskiy
Twitter: twitter.com/ukramedia
Instagram: instagram.com/ukramedia
Pinterest: pinterest.com/ukramedia
Linkedin: linkedin.com/company/ukramedia
YouTube: youtube.com/c/ukramedia
Mailing Address:
P.O. Box 621
Huntersville, NC 28070
*** MUSIC BY: VLAD SOLOKHA. Vlad is a family friend who is a very talented musician. You can reach out to him by going to his facebook at facebook.com/vlad.solokha?fref=ts.
#AfterEffects #Expressions #MoGraph
In this tutorial, Sergei will show you how to get the correct text layer size using Expressions in After Effects.
Project File & Code: ukramedia.com/how-to-get-correct-text-layer-size-in-after-effects
Expressions Course: ukramedia.com/expressions
Blender Course: ukramedia.com/blender
______________________________________________________________
CODE FOR WIDTH:
targetLayer = thisComp.layer("Layer Name");
w = targetLayer.sourceRectAtTime().width;
s = targetLayer.transform.scale[0];
p = (s - 100)* .01;
finalSize = w + p * w;
finalSize
______________________________________________________________
CODE FOR HEIGHT:
targetLayer = thisComp.layer("Layer Name");
h = targetLayer.sourceRectAtTime().height;
s = targetLayer.transform.scale[1];
p = (s - 100)* .01;
finalSize = w + p * h;
finalSize
______________________________________________________________
LINKS:
Ukramedia Website: ukramedia.com
Shape Layers in After Effects Tutorial: youtube.com/watch?v=D7hE46t8Vm0
Ukramedia Podcast: ukramedia.com/category/podcast
Ukramedia Mentoring Group: facebook.com/groups/ukramedia
ML3RD KIT - Bundle: ukramedia.com/ML3RD
ML3RD KIT - Flat Style: ukramedia.com/product/modular-lower-third-kit-flat-style
ML3RD KIT - Corporate Style: ukramedia.com/product/modular-lower-third-kit
ML3RD KIT Batch Duplicator: ukramedia.com/ML3RD
Get Adobe After Effects and CC: clk.tradedoubler.com/click?p(264355)a(2900636)g(22804962)url(https://creative.adobe.com/plans?sdid=KKSPF&kw=semoverview&mv=search&s_kwcid=AL!3085!10!13362180955!20541711544&ef_id=V13CaAAABYQcu4O2:20161105023903:s)
Get Adobe CC Trial: clk.tradedoubler.com/click?p(264355)a(2900636)g(22804962)url(http://www.adobe.com/creativecloud/catalog/desktop.html)
Get Adobe CC Student: clk.tradedoubler.com/click?p(264355)a(2900636)g(22804962)url(https://creative.adobe.com/plans?plan=edu)
Find The Perfect Asset For Your Next Creative Project: clk.tradedoubler.com/click?p(264355)a(2900636)g(22804962)url(https://stock.adobe.com/?as_content=fmflp&as_channel=sem&as_campclass=brand&as_campaign=US%7CCPRO%7CStock%7CPURCH%7CAS_Brand%7CGG%7C%7C&as_source=google&as_camptype=acquisition&sdid=KQPCU&s_kwcid=AL!3085!3!147228884620!e!!g!!adobe%20stock&ef_id=V15JXwAAAV06S8xU:20161105024353:s)
LET’S CONNECT:
Facebook: facebook.com/ukramedia
Sergei's Facebook Page: facebook.com/sergeiprokhnevskiy
Twitter: twitter.com/ukramedia
Instagram: instagram.com/ukramedia
Pinterest: pinterest.com/ukramedia
Linkedin: linkedin.com/company/ukramedia
YouTube: youtube.com/c/ukramedia
Mailing Address:
P.O. Box 621
Huntersville, NC 28070
*** MUSIC BY: VLAD SOLOKHA. Vlad is a family friend who is a very talented musician. You can reach out to him by going to his facebook at facebook.com/vlad.solokha?fref=ts.
#AfterEffects #Expressions #MoGraph










