하나의 문서에서 다른 레이어로 레이어를 복사하는 스크립트를 작성하려고합니다.다른 레이어로 indesign 복사 레이어
var srcDocName = 0;
var destDocName = 1;
var layerNameOriginal = "Original";
var layerNameCopyTo = "Destination";
var destDoc = app.documents.item(destDocName);
var layerSrc = app.documents.item(srcDocName).layers.item(layerNameOriginal);
try {
layerSrc.duplicate(destDoc, ElementPlacement.INSIDE);
}
catch(e) {
alert(e)
}
분명히이 포토샵에 있지만 InDesign에서 작동합니다. 나는 Indesign 스크립팅을위한 훌륭한 문서를 찾기 위해 오랫동안 노력 해왔다. 그러나 내가 찾을 수있는 것은 CS 스크립팅 가이드이며,별로 유용하지 않습니다. 누군가가 개체 모델에 대한 좋은 참고 날 지점 수 있다면
나는 감사하겠습니다.
var sourceLayer = app.documents[0].layers.itemByName("Layer1");
var destLayer = app.documents[1].layers[0];
sourceLayer.pageItems.everyItem().duplicate(destLayer);
가 나는 또한 jongware 건너 온 어도비 CS에서 직접 추출 완전한 개체 참조 것으로 보인다 :
잘 했어, 친구! – bgmCoder