偷天换日 发表于 2020-8-23 22:46:05

多图层转多画板出错

ai2020多图层转多画板,对简单的文件可以用。但复杂的文件7-8个图层会报错,删除2个层,留下6个层后就可以用了。。
不知道是哪里出错,
#include "doEx.jsx"
var doc = activeDocument;
doc.rulerOrigin = ;
var layerN = doc.layers.length;
for (var i = 1; i < layerN; i++) {
        doc.artboards.add();
}
doc.rearrangeArtboards(DocumentArtboardLayout.GridByRow, Math.ceil(Math.sqrt(layerN)), 35, false);
var abArr = [];
doEx("artboards").each(function () {
        abArr.push(, this.artboardRect])
        });
        var i = 0;
        doEx("layers").each(function () {
                this.locked = false;
                this.visible = true;
                this.hasSelectedArtwork = true;
                doEx("selection").each(function () {
                        this.top += abArr;
                        this.left += abArr
                });
                doc.selection = null;
                i++;
        })

印刷人 发表于 2020-8-24 02:54:52

我最多用4个图层,一个刀版,一个烫金版、一个激凸版,一个UV版,有些可以在一个层上。

lostloveangel 发表于 2020-8-24 08:17:35

象编程了,看不懂了。

偷天换日 发表于 2020-8-24 09:31:07

这个脚本也是从网上下载的,高版本AI运行出错。。文件用低版本ai的话是没有问题

HencolsAA 发表于 2024-11-7 11:47:27

试了下,画板页面要是1050x800mm情况下,最多支持5个图层,6个就会报错,也差不多了.画板页面大的情况下尽量放在AI极限画板(工作界面)的最左边.

yhsza 发表于 2025-4-19 21:30:06

曾经被坑过,一用就丢失蒙版里面的图,当时没发现,还印出来了,损失惨重
页: [1]
查看完整版本: 多图层转多画板出错