0
Indesign 스크립팅을 사용하면 개체에 속성을 추가 할 수없는 이유는 무엇입니까? 나는개체에 속성 추가
개체 난 당신이 단순히 제공되는 자바 스크립트 객체에 새로운 필드 나 메소드를 추가 할 수 없습니다 추측 속성 또는 메서드 'foo는'
items = b.items(b.layer("s_labels"));
for (var i = 0; i < items.length; i++) {
items[i].fit(FitOptions.frameToContent);
items[i].foo = "bar";
// other attempt
items[i]["foo"] = "bar";
}
더 많은 정보를 InDesign DOM에 대한 JS API로 생각합니다. JSON을 레이블에 전달하고 나중에 평가할 수 있습니다. 'item [i] .label = JSON.stringify ({foo : "bar"}); var obj = JSON.parse (item [i] .label);' – fabianmoronzirfas
라벨은 함께 뭔가를 해킹하기에 좋은 출발점이 될 수 있습니다! –