javascript — Создать автоматический низкий & amp; высокое разрешение pdf, png с inDesign для нескольких пользователей

Я работаю над платформой, которая должна создавать из файла inDesign pdf с низким и высоким разрешением, png и, возможно, новый файл indesign с новыми данными.

Эти шаги в моей голове.

  1. Пользователь входит в систему или создает новый логин со своими личными данными, для
    Пример: имя, фамилия, адрес, телефон и сеть.
  2. Существует файл indesign, например, визитная карточка, с
    заполнители для имени и т. д.
  3. Скрипт / плагин / аддон должен открыть файл с xml, csv
    и создайте эти файлы и сохраните их автоматически в директории.
  4. Я могу работать с этими файлами

Когда вы, ребята, знаете программное обеспечение, плагин, который может с этим справиться, было бы здорово, если бы вы могли мне помочь. Я хочу работать с php, jquery, html и т. Д. После этого для веб-портала.

-1

Решение

Это полностью выполнимо с сервером Adobe InDesign, который обеспечивает основные функции составления документа. К сожалению, это должно выполняться на сервере Mac или Windows, но вы можете вызвать его из PHP через SOAP. Процесс будет, в основном:

  1. Ваша веб-страница фиксирует личные данные.
  2. Вы отправляете SOAP-сообщение на сервер InDesign с указанием того, что
    скрипт для запуска (это скрипт ExtendScript, который находится на
    сервер), какой шаблон загрузить, и переменные, которые вы хотите передать
    к сценарию.
  3. InDesign Server получает запрос SOAP и запускает скрипт, который помещает переменные в шаблон, генерируя графический объект.
    файлы (это могут быть растровые изображения, такие как PNG или JPG, и / или PDF файлы
    в соответствии с файлом joboptions с указанием высокого / низкого разрешения и т. д.). Это
    отправляет ответ обратно на страницу PHP с указанием успеха.
  4. Ваша страница PHP отображает изображение для предварительного просмотра или ссылку на вывод PDF.

Вы можете загрузить пробную версию Adobe InDesign Server с сайта adobe.com.

Вы можете найти информацию о сценариях InDesign и информацию о сервере InDesign здесь:

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

Вам нужен InDesign Server SDK и InDesign Scripting SDK. Не беспокойтесь, если это «CS6» на сайте разработчика, но пробная версия сервера — CC, продукт почти не изменился.

1

Другие решения

Других решений пока нет …