首页 > 解决方案 > 需要有关如何使用 JavaScript 访问 INDD 文件的更多信息

问题描述

我正在尝试阅读大量 Adob​​e Indesign (indd) 文件并通过脚本访问其内容。

我想检查项目中存在的绘图文件的名称并在平面文件中获取该信息。

有人可以帮我解决这个问题,因为我是这项技术的新手吗?

标签: adobeadobe-indesign

解决方案


如果您要从 indd 文件中读取字节,则不能。indd 是一个二进制 blob,没有人知道哪些数据存储在哪里。如果您正在谈论在 indd 文档中获取已放置文件的列表,javascript 可以为您做到这一点。步骤 1. 在 indesign 中打开 indd。Step 2. 下面的脚本可以返回文档中每个图形的路径

var grphx = app.activeDocument.allGraphics;

变量 i = 0;

对于 (i =0; i < grphx.length;++i)

{

alert(grphx[i].link.filePath);

}


推荐阅读