0

来自 Adob​​e 的ADOBE INDESIGN CS5.5 插件开发入门(第 112 页):

在 InDesign CS5 中,导出为 XHTML/Dreamweaver 功能完全使用 ExtendScript 实现。导出为 XHTML/Dreamweaver 不作为传统的 InDesign 插件分发;相反,它安装为包含多个 ExtendScript 二进制文件的文件夹,位于 /Scripts/export as XHTML 中的 InDesign 脚本文件夹中。导出为 XHTML 的源代码包含在 /source/public/components/xhtmlexport 中。

然而,在那一章的开头(名为Feature Development with Scripting),有一条通知说:

章节更新状态

CS5.5 未更改的内容不保证是最新的。

实际上,我既找不到二进制文件也找不到导出为 XHTML脚本的源代码,因为在 CS5.5 版本的 InDesign 和 SDK 中既不存在该<InDesignInstallFolder>/Scripts/export as XHTML文件夹也不存在该文件夹。<SDK>/source/public/components/xhtmlexport

(我从这里得到了 SDK 。)

有谁知道我在哪里可以找到导出为 XHTML脚本的源代码?

4

1 回答 1

1

导出为 xhtml 脚本的源代码可能已在 InDesign CS5.5 中编译为本机代码;以前它是用javascript编写的。

在 InDesign CS5 中,源文件位于 InDesign 包本身(如果您在 Mac 上运行),尽管它们是 jsxbin 文件,因此它们不是人类可读的(很遗憾,因此无法真正修改)。这是我在系统上找到它们的目录:

/Applications/Adobe InDesign CS5/Scripts/XHTML For Digital Editions

在 InDesign CS5.5 中,这些源文件丢失了,这就是我猜测它们被重构的原因。

于 2012-05-12T03:30:27.147 回答