更改文本图层中的字体大小

时间:2014-12-01 15:50:08

标签: photoshop-script

我正在尝试为Photoshop创建一个脚本,但我的所有文本都有相同的大小。我创建了一个小的测试脚本来显示我的问题。两个图层都具有相同的文本大小,并且大小没有意义。

var DPI = 300
$.writeln(DPI + " DPI **********************************");

//UnitValue.baseUnit = UnitValue(1/DPI, "in");
//$.writeln("baseUnit: " + UnitValue.baseUnit);

doc = app.documents.add(
    200, 
    287, 
    DPI, 
    "Test");
var layer = doc.artLayers.add();
layer.kind = LayerKind.TEXT;
layer.textItem.font = "PalatinoLinotype-Roman";
layer.textItem.size = new UnitValue(3,  "mm");
$.writeln("textItem.size: " + layer.textItem.size + " (" + layer.textItem.size.baseUnit + ")");

var layer2 = doc.artLayers.add();
layer2.kind = LayerKind.TEXT;
layer2.textItem.font = "PalatinoLinotype-Roman";
layer2.textItem.size = new UnitValue(120,  "px");
$.writeln("textItem.size: " + layer2.textItem.size + " (" + layer2.textItem.size.baseUnit + ")"); 

这是我在ExtendScript Toolkit中运行时的样子:

enter image description here

我是新手,所以我错过了一些明显的东西吗?

0 个答案:

没有答案