确定拆分两个TextFrames是否会拆分InDesign中的段落

时间:2014-04-01 07:32:42

标签: javascript adobe-indesign

TextFrame#nextTextFrame告诉我TextFrame是否溢出;我也可以像 StorySplitter 那样拆分两个TextFrame。

我似乎无法弄清楚的是:第二个TextFrame是以一个新段落开头,还是在两个段落之间延伸?

我需要这个以便在之后重建外部流程:我需要知道是否必须合并第一个TextFrame的第一个段落和第二个TextFrame的第一个段落,或者如果它们是两个不同的段落。

1 个答案:

答案 0 :(得分:2)

他们视为相同的Paragraph对象。您可以使用类似于以下代码的方法自行测试(假设有一个段落跨越两个文本框架并且文本框架链接在一起)。

var doc = app.activeDocument;

var frame1 = doc.pages[0].textFrames[0];
var frame2 = frame1.nextTextFrame;

var para1 = frame1.paragraphs.lastItem();
var para2 = frame2.paragraphs.firstItem();

alert(para1 === para2);