-1

如何使用 indesign javascript 将 indesign 转换为 html?

4

3 回答 3

1

你真的不够具体,无法完全回答这个问题。我们真的需要知道您要导出的内容。InDesign 具有非常强大的内置功能,可用于导出为 HTML。

CS5.5 和 CS6 还具有一个新功能,即在段落和字符样式面板中编辑所有导出标签。您可以将现有的段落/字符样式映射到 HTML 标记和类。

您还可以使用 HTML 标签在 InDesign 中创建 XML 结构。您可以使用标签和结构面板将 XML/HTML 结构应用于您的布局。然后使用导出 XML 功能导出内容。将文件扩展名更改为 .HTML,瞧,您就拥有了来自 InDesign 的完整 HTML 文件。

如果您有特定要求或特定文件,我可以为您提供更多帮助。

于 2012-12-07T19:10:19.137 回答
1

我假设您想通过进入 File > Export for > Dreamweaver 来编写您将要执行的操作...如果是这种情况,那么显然您需要使用名为 Export as XHTML 的脚本。根据这个线程,“这个功能是通过脚本实现的,所以你不能像往常一样导出它。” ePub 似乎在同一条船上。

我对 Stack Overflow 还是比较陌生,所以我不知道这里的礼仪是什么。我可以从找到答案的页面复制/粘贴,或者我可以将您链接到它

这是为 CS3 编写的,但我删除了第一行,它在 CS5 中运行良好。

我将要链接的内容有点超出我的想象,但此 PDF可能会为您提供有关使用 Export as XHTML 的更多信息。如果您获得了 SDK,您应该能够深入研究其源代码。

除此之外,我在对象模型查看器中唯一能找到的是ExportForWebPreference。这将帮助您微调导出设置。

希望这可以帮助!

于 2012-08-06T15:04:15.280 回答
0

以下 javascript(保存到 InDesign 使用的 .jsx 文件)将执行此操作:

app.activeDocument.exportFile(ExportFormat.HTML, 'c:\\temp\\example.html');
于 2014-08-12T16:52:56.810 回答