Содержимое InDesign для базы данных - PullRequest
0 голосов
/ 29 марта 2011

У нас созданы файлы InDesign, и теперь мы хотели бы заполнить базу данных содержимым, доступным в файле InDesign.

Есть ли SDK для чтения содержимого файлов InDesign и заполнения его в базе данных?

Или Пожалуйста, предложите наилучший способ наполнения базы данных из InDesign?

Я знаю, что естьэкспорт XML из файлов InDesign, а затем его можно импортировать в БД ... но этот процесс требует много ручной работы, чтобы связать отношения между содержимым в файле InDesign.

Ответы [ 5 ]

0 голосов
/ 26 августа 2015

Очевидно, что нет никакой магии, о которой я знаю. Вы можете сгенерировать структуру XML на основе примененных стилей в документе, но это, вероятно, не будет соответствовать требованиям вашей базы данных. Я второй много людей здесь. Сценарии это путь. Я сделал это несколько лет назад с каталогом, который ранее был сделан все вручную. Мы могли бы, наконец, извлечь все содержимое и внедрить его в базу данных с помощью сценария.

0 голосов
/ 26 августа 2015

С помощью функции «Теги» пометьте встроенные фреймы, которые вы хотите экспортировать в базу данных.

Затем через apple или javascript экспортируйте содержимое помеченных кадров.

0 голосов
/ 22 апреля 2011

Сценарии были бы способом пойти. Вы можете загрузить документацию / SDK / учебные пособия прямо из Adobe, чтобы начать:

http://www.adobe.com/devnet/indesign/documentation.html

Надеюсь, это поможет!

0 голосов
/ 14 ноября 2011

Вы можете экспортировать в XML, но импорт в базу данных будет зависеть от структуры данных. Базы данных довольно глупы. Они хотят, чтобы все данные в порядке по имени поля. Если у вас есть регулярные данные, такие как first, last, phone / first, last, phone / db, проблем не будет. Если данные не соответствуют шаблону, вам придется использовать сценарии.

0 голосов
/ 13 апреля 2011

Вы можете запрограммировать API сценариев InDesign, используя VBScript или VB6 или VBA или VB.NET и ADO (объекты данных ActiveX) для записи в базу данных.

...