js脚本中的Adobe illustrator跟踪

js脚本中的Adobe illustrator跟踪,adobe,trace,adobe-illustrator,Adobe,Trace,Adobe Illustrator,我试图通过js脚本在Adobe Illustrator中跟踪PNG图像。我尝试过不同的方法,但总是有相同的问题-我不能自动更改颜色设置。以下是我的简单脚本: thisImage.tracing.tracingOptions.tracingMethod = TracingMethodType.TRACINGMETHODABUTTING; thisImage.tracing.tracingOptions.cornerFidelity = 50; thisImage.tracing.tracingOp

我试图通过js脚本在Adobe Illustrator中跟踪PNG图像。我尝试过不同的方法,但总是有相同的问题-我不能自动更改颜色设置。以下是我的简单脚本:

thisImage.tracing.tracingOptions.tracingMethod = TracingMethodType.TRACINGMETHODABUTTING;
thisImage.tracing.tracingOptions.cornerFidelity = 50;
thisImage.tracing.tracingOptions.pathFidelity = 55;
thisImage.tracing.tracingOptions.noiseFidelity = 5;
thisImage.tracing.tracingOptions.maxColors = 40;
thisImage.tracing.tracingOptions.colorFidelity = 50;
app.redraw();
因此,在脚本执行过程中,其他参数(路径、角点、噪波)发生了更改,但尽管有MaxColor和colorFidelity,颜色还是为100。我在跟踪选项中没有看到任何其他字段对此负责

你能告诉我如何解决这个问题吗

  • 此行的含义是什么:thisImage.tracing.tracingOptions.tracingMethod=TracingMethodType.TRACINGMETHODABUTTING? 我在第233页的跟踪选项中找不到任何属性跟踪方法

  • 来自上述TracingOptions对象的文档: maxColors:允许自动打印的最大颜色数 调色板生成。仅当tracingMode为颜色或灰度时使用。范围:2至256

  • 因此,tracingOptions.tracingMode应设置为适当的值。 在脚本中,此设置不存在

  • 此行的含义是什么:thisImage.tracing.tracingOptions.tracingMethod=TracingMethodType.TRACINGMETHODABUTTING? 我在第233页的跟踪选项中找不到任何属性跟踪方法

  • 来自上述TracingOptions对象的文档: maxColors:允许自动打印的最大颜色数 调色板生成。仅当tracingMode为颜色或灰度时使用。范围:2至256

  • 因此,tracingOptions.tracingMode应设置为适当的值。
    在脚本中,此设置不存在。

    1。这是一种追踪方法:邻接或重叠。是的,文档中没有任何注释,但会影响结果。当然,我已经试着去掉这条线了。什么也没发生。2.tracingMode颜色是默认值。所以它已经设置好了。但是我试着强行设置它——我得到了同样的结果。这是一种追踪方法:邻接或重叠。是的,文档中没有任何注释,但会影响结果。当然,我已经试着去掉这条线了。什么也没发生。2.tracingMode颜色是默认值。所以它已经设置好了。但是我试着强行设置它——我得到了同样的结果。