0

我正在尝试使用 InDesign Server CS6 的 COM 对象将 InDesign 文档导出为 PDF。

检查 InDesign 附带的对象模型查看器,我找到了 Document 对象的方法“exportFile()”,但使用此方法会导致错误,告知此方法变体不存在。使用 'export()' 代替给了我正确的结果,但是这个方法不在文档中,所以我不知道要使用什么参数。

有没有一种方法可以直接从 COM 对象中提取所有方法和其他有用信息,而无需依赖并不总是正确的 InDesign 文档?

4

1 回答 1

0

可用于 COM 组件的所有元数据都来自类型库 - 它通常作为资源嵌入到组件中,或者它可以是二进制文件旁边的单独 .tlb 文件。

类型库描述组件的二进制接口并支持拥有一些文档 - 如果类型库没有您要查找的信息,它要么在产品文档中,要么您必须与开发人员交谈对于可能遇到相同问题的其他人,请参阅该组件和 Google。

如果您的 IDE 还没有内置支持,您可以使用OLE/COM 对象查看器来检查类型库。

于 2014-11-24T15:27:11.757 回答