我正在尝试使用脚本按设定的数量缩放页面上的对象。我可以突出显示对象并设置转换矩阵,但我不知道如何将其应用于突出显示的对象。参考手册非常纤薄。这就是我所拥有的
var doc = app.activeDocument.activeLayer.pageItems;
doc.hasSelectedArtwork = true;//selects all the items on the page
var m=app.getScaleMatrix(50,60)//set how much I would like to scale
app.redraw()
如果有人能告诉我show来缩放线宽也会有所帮助
非常感谢 鲍勃
答案 0 :(得分:3)
如果您首先对项目进行分组,但无法解决以后如何取消组合
,则此方法有效var doc = app.activeDocument;
var item = doc.pageItems[0];
//doc.hasSelectedArtwork = true;
item.resize(
50.0, // x
60.0, // y
true, // changePositions
true, // changeFillPatterns
true, // changeFillGradients
true, // changeStrokePattern
);