2016-12-25 8 views
0

js 스크립트를 통해 Adobe Illustrator에서 PNG 이미지를 추적하려고합니다. 다른 접근법을 시도했지만 항상 같은 문제가 있습니다 - 자동으로 색상 설정을 변경할 수 없습니다. 여기 내 간단한 스크립트입니다Adobe Illustrator에서 js 스크립트로 추적

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(); 

그래서 다른 매개 변수는이 스크립트 실행 (경로, 코너, 소음) 동안 변경되었지만, 색상 maxColors 및 colorFidelity에도 불구하고 다시 100입니다. 그리고 이에 대한 책임을 질 수있는 옵션을 추적하는 데 추가 필드가 표시되지 않습니다.

enter image description here

를 어떻게이 문제를 해결하기 위해 나에게 어떤 조언을 전해 주 시겠어요?

답변

0
  1. 이 행이 의미하는 무엇을 : thisImage.tracing.tracingOptions.tracingMethod = TracingMethodType.TRACINGMETHODABUTTING; ? maxColors을 : 나는 TracingOptions에 대한 언급 문서 위부터

  2. 개체 p.233, Adobe Illustrator CC Reference: JavaScript에 TracingOptions의 모든 속성 tracingMethod을 찾을 수 없습니다 색상의 최대 수는 자동 팔레트 생성을 허용했다. tracingMode가 컬러 또는 회색조 인 경우에만 사용됩니다. 범위 : 2 ~ 256

따라서 tracingOptions.tracingMode는 적절한 값으로 설정되어야합니다. 스크립트에서이 설정은 존재하지 않습니다.

+0

1. 그 방법은 접촉 또는 중첩입니다. 예, 문서에 대한 메모는 없지만 결과에 영향을줍니다. 물론이 줄을 제거하려고했습니다. 아무 반응이 없습니다. 2. tracingMode color가 기본값입니다. 그래서 이미 설정되어 있습니다. 하지만 강제로 설정하려고했습니다. 동일한 결과가있었습니다. – nikit

관련 문제