2011-03-29 84 views
0

我们创建了InDesign文件,现在我们希望使用InDesign文件中的可用内容填充数据库。InDesign内容到数据库

是否有SDK读取InDesign文件内容并将其填充到数据库?

或请提出从InDesign获取数据库的最佳方法?

我知道有一个从InDesign文件导出的XML,然后可以导入到DB ...但是这个过程有很多手动工作来绑定InDesign文件中的内容之间的关系。

回答

0

您可以使用VBScript或VB6或VBA或VB.NET和ADO(ActiveX数据对象)编写InDesign脚本API来写入数据库。

0

您可以导出到XML,但导入到数据库将取决于数据的结构。数据库非常愚蠢。他们希望通过字段名称排列所有数据。如果你有正规化的数据,如第一次,最后一次,电话/第一次,最后,电话/数据库将没有问题。如果数据不符合模式,则必须使用脚本。

0

使用“标签”功能标记要导出到数据库中的不规则框架。

然后通过apple或javascript导出标记帧的内容。

0

显然没有我知道的任何魔法。您可以根据文档中应用的样式生成xml结构,但这可能不符合您的数据库要求。我在这里第二个很多人。脚本是要走的路。几年前我用一个以前完成的手册完成了这个目录。我们终于可以提取所有内容并通过脚本将其注入到数据库中。