可以从 psd 文件中以编程方式检索 Photoshop 参考线的坐标吗?

Can Photoshop guide lines' coordinates be programmatically retrieved from a psd file?

我很好奇是否可以从 psd 文件中检索引导线坐标(实际上是 x 坐标)。 基本上,比方说,我想从任何编程语言环境中读取文件,或者使用能够为我提供引导坐标的工具打开它。 为了清楚起见,我说的是这些行:

不知道 Java 但您可以使用 Java 脚本轻松做到这一点。此脚本将以默认的 Photoshop 单位提醒活动文档的所有参考线的坐标:

var myGuides = [];
for (var i = 0; i < activeDocument.guides.length; i++) {
    myGuides.push(activeDocument.guides[i].coordinate);
}
alert(myGuides);

因此您可以出于任何需要使用 myGuides 中的值。