我正在尝试使用脚本将页面上的对象缩放一定量。我可以突出显示对象并设置变换矩阵,但我不知道如何将其应用到突出显示的对象。引用手册在这方面相当薄弱。这就是我所拥有的
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()
如果有人能告诉我显示比例线宽也会有帮助
非常感谢 鲍勃
最佳答案
如果您首先对项目进行分组,但无法弄清楚如何在之后取消分组,则此方法有效
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
);
关于javascript - 使用extendscript在illustrator中缩放对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24933576/