0
Community Beginner
,
/t5/photoshop-ecosystem-discussions/photoshop-script-change-textitem-size-javascript/td-p/11478075
Oct 02, 2020
Oct 02, 2020
Copy link to clipboard
Copied
When i reduce size, the text size will bigger.
app.preferences.rulerUnits = Units.PIXELS;
app.preferences.typeUnits = TypeUnits.PIXELS;
var doc = app.activeDocument;
var textLayer = doc.layers.getByName('obj-name');
var tI = textLayer.textItem;
var old_size = tI.size;
var size_value = old_size.value;
size_value -= 1;
tI.size = new UnitValue(size_value , 'px');
$.writeln(tI.size + " " + old_size + " " + size_value);
the result is:
134.722198486328 px 33.3333282470703 px 32.3333282470703
My ps version is 2020.
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more
1 Correct answer
People's Champ
,
Oct 02, 2020
Oct 02, 2020
Most likely some old bug.
Doesn't work in CS6 either.
Try to set the size property always in points.
Doesn't work in CS6 either.
Try to set the size property always in points.
That is, instead of
tI.size = new UnitValue(size_value, 'px');
tI.size = new UnitValue(size_value, 'px');
use
tI.size = new UnitValue(size_value * 72/doc.resolution, 'pt');
tI.size = new UnitValue(size_value * 72/doc.resolution, 'pt');
Explore related tutorials & articles
People's Champ
,
/t5/photoshop-ecosystem-discussions/photoshop-script-change-textitem-size-javascript/m-p/11478297#M469556
Oct 02, 2020
Oct 02, 2020
Copy link to clipboard
Copied
Most likely some old bug.
Doesn't work in CS6 either.
Try to set the size property always in points.
Doesn't work in CS6 either.
Try to set the size property always in points.
That is, instead of
tI.size = new UnitValue(size_value, 'px');
tI.size = new UnitValue(size_value, 'px');
use
tI.size = new UnitValue(size_value * 72/doc.resolution, 'pt');
tI.size = new UnitValue(size_value * 72/doc.resolution, 'pt');
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more
蒙福5E82
AUTHOR
Community Beginner
,
LATEST
/t5/photoshop-ecosystem-discussions/photoshop-script-change-textitem-size-javascript/m-p/11480150#M469783
Oct 03, 2020
Oct 03, 2020
Copy link to clipboard
Copied
Thank you. work grek! And the bug can be fix ?
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

