我正在尝试从 IDML 文件中提取文本内容。
我目前正在做的是-
提取 xml 文件,转到
designmap.xml
文件并查找构成文档的价差。Spreads 是 designmap.xml 中的元素,定义为 ::
- 在每个展开中,我查找元素,并从属性
<TextFrame>
中获取相应的内容ParentStory
问题是这个文本似乎没有顺序。我有一个简单的 IDML 文件,其中我有一个标题文本框,一个文本框覆盖页面的内容。当我提取时,首先提取正文部分,然后提取标题。
有什么方法可以按照我们可以看到的相同顺序提取内容?
谢谢。
PS - 在元素中,NextFrame 和 PreviousFrame 属性都设置为“n”。我不确定这意味着什么,这些价值观是否能有所帮助。抱歉,如果我在这里遗漏了一些非常基本的东西,我是设计和 IDML 的新手。