Я ищу лучшее решение для импорта данных каталога в Adobe InDesign - PullRequest
2 голосов
/ 20 мая 2010

В последний раз, когда я создавал каталог, я использовал программное обеспечение EasyCatalog, которое работало с Adobe InDesign для объединения данных из электронной таблицы с графикой.Я бы не сказал, что это было полностью успешно.Я знаю еще об одном программном обеспечении для создания каталогов, которое называется Computer Builder.Я просто жду каких-либо предложений от кого-то, кто мог пройти через этот процесс в отношении того, какое программное обеспечение мне следует использовать.

Ответы [ 7 ]

3 голосов
/ 09 июня 2010

InDesign может создать действительно красивый вывод из XML. В зависимости от сложности содержимого каталога у вас может быть прямое сопоставление элементов в каталоге со стилями абзацев и символов файла IDD, или вам может понадобиться предварительно обработать XML с помощью XSLT. Например, если ваш источник данных может выводить содержимое в виде XML, но его сложно сопоставить с таблицами InDesign, XSLT можно использовать, чтобы сделать XML более «дружественным к IDD», прежде чем импортировать его. IDML - это еще один способ обработки содержимого XML; вместо того, чтобы импортировать содержимое XML вручную или с помощью скрипта в шаблон каталога, вы генерируете IDML непосредственно из своего XML. (Файлы IDML представляют собой пакет файлов XML, которые описывают страницу / спреды, шрифты, образцы, текст, изображения и т. Д. Файла InDesign.) Вероятно, вам понадобится консультационная помощь по XSLT, если вы уже не обладаете навыком иметь. Посмотрите документацию InDesign для XML для используемой версии. IDML для CS4 или CS5.

2 голосов
/ 19 марта 2011

Посмотрите на xCS.press от компании в Бельгии. Разметка XML, которая анализируется в InDesign. Отлично подходит для каталогов продукции.

1 голос
/ 01 сентября 2011

Я бы больше не использовал Конструктор каталогов от компьютерных экспертов. Я использовал это в прошлом (в основном их создатель веб-сайта), и это, по моему мнению, полностью устарело. Их шаблоны не так легко настроить, и это было довольно медленно для меня. Что касается их создателя веб-сайта, (если вам интересно) это все таблицы и очень маленькие идентификаторы CSS или классы по всему HTML.

0 голосов
/ 18 октября 2014

Я успешно использую EasyCatalog уже несколько лет, даже для действительно больших каталогов (более 35 000 статей). В то же время, я также предлагаю консультации EC и практическое обучение пользователей.

Мне нужно больше подробностей о том, что пошло не так с вашим конкретным каталогом, чтобы вы могли обратить ваше внимание на другое решение, которое может лучше соответствовать вашим потребностям.

Лично я бы не рекомендовал решение Jim Maivalds, потому что a) Excel и Unicode не являются друзьями b) работать с Excel и XML действительно сложно; c) процесс относительно сложный; d) вам нужно много специальных навыков в отношении XML, Программирование XSLT и т. Д. E) оно не является двунаправленным; f) при обновлении вы снова выполните весь процесс.

С EasyCatalog вы просто импортируете свои данные на панель и помещаете их оттуда в ваш документ, от ручного до полностью автоматического. Это действительно легко, и это двунаправленный - так что вы можете обновить свой документ из базы данных в любое время и - если вам нужно - свою базу данных из вашего документа. Кстати, вы также можете импортировать данные прямо из Excel на панель EasyCatalog.

Однако EasyCatalog может быть не лучшим решением, если в вашу электронную таблицу также включена графика - но кто будет включать в таблицу реальную графику вместо имени (и, возможно, пути) к фактическим графическим файлам?

0 голосов
/ 06 июля 2012

InDesign прекрасно работает с XML и XSLT. Вы можете экспортировать данные из Windows Excel только в XML, но только при создании XML-совместимого листа. Не сохраняйте файл в виде электронной таблицы XML, этот файл бесполезен в InDesign.

Что я делаю, это либо создаю файл схемы (xsd) для данных, которые вы хотите использовать, и импортируете их в Excel в Windows (версия для Mac не поддерживает XML). После импорта схемы вы можете создать лист XML на основе этой схемы, а затем скопируйте и вставьте данные из не-XML-листа в лист XML. Как только данные попадают в электронную таблицу, вы можете экспортировать их в файл XML и импортировать их в InDesign.

Как уже упоминалось выше, вы можете отобразить теги XML на стили абзацев и символов и создать динамический макет непосредственно в InDesign или с помощью XSLT для структурирования данных перед их импортом.

MS Access позволяет экспортировать напрямую в XML. Если вы переместите ваши данные в InDesign, вы сможете сэкономить время, необходимое для создания электронной таблицы XML. Ссылки на изображения должны быть правильно созданы перед экспортом в XML или созданием XSLT, который будет делать это на лету, когда вы импортируете данные в макет.

Весь процесс подробно описан в книге «Руководство дизайнера по Adobe InDesign и XML».

Если данные находятся в MS Access, у Woodwing есть продукт, который позволяет связывать и импортировать данные для каталога. Я не использовал это лично, но я знаю людей, которые имеют. Кроме того, другой продукт, называемый In-Data, также взаимодействует с InDesign, но у меня нет с этим опыта. Я обычно просто использую XML и XSLT.

0 голосов
/ 03 июня 2010

Джон.Вы сталкивались с дополнительными решениями после публикации этого?Интересно, рассматривали ли вы решения CatBase или EM Software.

0 голосов
/ 20 мая 2010

Я не использовал InDesign, но, похоже, есть много скриптовых функций. Самое простое, что приходит на ум, - это создание XML-схемы с IDML для получить данные из Excel в документ InDesign.

Схема XML в основном представляет собой шаблон для документов XML, и в Microsoft Office они называются Карты XML .

Я не знаком с инструментами каталога, попробуйте superuser.com , а также инструменты и советы сторонних производителей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...