Javascript Illustrator CS6 tracingoptions MaxColor不工作?

Javascript Illustrator CS6 tracingoptions MaxColor不工作?,javascript,javascript-objects,adobe-illustrator,extendscript,Javascript,Javascript Objects,Adobe Illustrator,Extendscript,我正在使用extendscript为CS6创建一个脚本 我在这里参考了PDF: 我在设置tracingoptions上的maxcolor时遇到一些问题 sel = app.activeDocument.selection; if (sel.length > 0){ newItem = sel[0].duplicate(); var traceobj = newItem.trace(); var opt = traceobj.tracing.tracingOption

我正在使用extendscript为CS6创建一个脚本

我在这里参考了PDF:

我在设置tracingoptions上的maxcolor时遇到一些问题

sel = app.activeDocument.selection;
if (sel.length > 0){
    newItem = sel[0].duplicate();
    var traceobj = newItem.trace();
    var opt = traceobj.tracing.tracingOptions;
    opt.maxColors = 16;
    traceobj.tracing.tracingOptions = opt;
}
它跟踪100种颜色,而不考虑MaxColor上设置的值

如果我在申请前放弃opt

opt.maxColors = 16
对象中没有
maxColors

Tracingmodetype

TracingModeType.TRACINGMODECOLOR
如果我这样做:

traceobj.tracing.tracingOptions.loadFromPreset("16 Colors");
它加载“16种颜色”的预设值,但我不想加载预设值,因为我将设置其他选项,也希望将最大颜色设置为其他数量


当我转储默认值时,
maxColors
不起作用或存在于
tracingoptions
中,有什么原因吗?

“TracingColorTypeValue为TracingLimitedColor时允许跟踪的最大颜色数”——我的重点。也尝试了该值,但没有成功。我开始认为这是Illustrator的一个错误。“当TracingColorTypeValue为TracingLimitedColor时,允许跟踪的最大颜色数”——我的重点。也尝试了这个值,但没有成功。开始认为这是Illustrator的错误。