Где документированы интерфейсы автоматизации Adobe InDesign (OLE) COM?

StackOverflow https://stackoverflow.com/questions/1203028

Вопрос

Я занимаюсь разработкой приложения .NET (с использованием C #), которое должно обрабатывать некоторые файлы Adobe InDesign и выводить их содержимое в формате PDF. Я мог бы использовать сценарии InDesign, но интерфейсы COM кажутся немного чище для этой неинтерактивной работы.

К сожалению, мне приходится догадываться о семантике COM-интерфейсов InDesign, потому что я не знаю, где они документированы. Я не могу найти ничего на сайте поддержки Adobe.

Итак, вопрос: куда мне обратиться за семантикой COM-интерфейсов InDesign?

Спасибо всем заранее.

Это было полезно?

Решение

Я наконец нашел что-то близкое к тому, что мне было нужно. Поскольку COM-классы InDesign на самом деле идентичны интерфейсу Javascript:

Руководство по написанию сценариев для CS3

Справочник по JavaScript для CS3

Интерфейсы не сильно изменились с CS3 на CS4. К сожалению, почти все методы принимают аргументы object , поэтому трудно написать полезный код на строго типизированных языках без большого количества приведения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top