论坛帮助 |
社区圈子 |
日历事件 |
2020-10-10, 15:06 | #1 | ||
|
|||
java爱好者
等级: 六袋长老
|
"docShapeCount":60000 //如果文档形状数量超过 60000就运行 6万已经很多了。 ,"data":{ //定义图片信息 dpi:350 //分辨率 ,transparency:true//透明度 } } //下面的可以不用改 main(data); function main(data) { var rasterOpts = new RasterizeOptions; rasterOpts.antiAliasingMethod = AntiAliasingMethod.ARTOPTIMIZED; rasterOpts.resolution = Number(data.data.dpi); rasterOpts.transparency = data.data.transparency; var doc = app.activeDocument; if (doc.pageItems.length > 0 && doc.pageItems.length < data.docShapeCount) { for (i = 0; i < doc.pageItems.length; i++) {//循环 var shape = doc.pageItems[i]; try { var typeName = shape.typename; //RasterItem: 图片对象 PlacedItem:链接对象 if(typeName.indexOf("RasterItem")!=-1||typeName.indexOf("PlacedItem")!=-1){ doc.rasterize (shape, shape.geometricBounds, rasterOpts); } } catch (e) { } } } } //监听 alt键 是否被按住 if(ScriptUI.environment.keyboardState.altKey) { // alert("alt键被按住了!") } |
||
2020-10-12, 10:22 | #2 | ||
|
|||
java爱好者
等级: 六袋长老
|
二楼:你看这个脚本可以运行吗 |
||
右列会员因为此帖价值甚高向 jialan75 表示感谢: |
QQ33161288 (2020-12-02)
|