我無法確定DataMergeField是否包含在TextFrame中。InDesign Server CS6腳本 - 獲取包含DataMergeField的TextFrame
var document = app.open('template.indd');
var dataMerge = document.dataMergeProperties;
var field;
for (field in document.dataMergeTextPlaceholders) {
var story = field.parentStory;
var content = story.contents;
var textFrame = story.textFrames.item(0);
//textFrame is null
}
//....
我試圖提供包裝,貼合,填補任何DataMergeFields的文本內容選項的基礎上,TextFrame尺寸加以調整。不知道文檔中使用的任何DataMergeFields或TextFrames屬性。