Решения для автоматизации в условиях ограниченного пространства

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

Пример

Каждая серая строка — это один товар, состоящий из артикула, названия и некоторой информации об упаковке и 2-4 изображений сертификата в конце. Каждый раз, когда появляется какая-то ерунда, это новая категория, например Шины (обычные), Шины (деревянные), Шины (бетонные) и т. д. В каждой категории может быть любое количество товаров.

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

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

это будут печатать? Каков конечный продукт?
Да, это для печати. Конечным продуктом является листовка на 1-2 страницы, распечатанная с обеих сторон, чтобы отдел продаж мог донести ее до клиентов.
пожалуйста , отредактируйте свой вопрос, чтобы добавить эту информацию
Я считаю, что Indesign по-прежнему является основным способом сделать что-то подобное, но что значит «автоматически расти относительным образом»?
Вероятно , это неэффективно с точки зрения затрат, но Adobe Framemaker построен на концепции автоматического обновления сложных документов через XML/DITA для вывода как в веб-формате, так и в печатном формате.
Вы можете указать indesign выполнять практически любое динамическое поведение через скриптовый API.
@Silly-V, я имею в виду, что если я вставлю еще несколько строк между пухом, он должен правильно расположиться, а не переставлять все заново. Подобно тому, как будет вести себя HTML.
@joojaa Да, это очень гибко, но я бы хотел, чтобы все оставалось гибким. Очевидно, что я могу просто расположить все элементы с помощью скрипта, но тогда у меня есть система, в которой отдел маркетинга не может вносить изменения без моего обновления кода.
@WilliamMariager затем напишите графический интерфейс для кода или набора правил. В любом случае, вы можете посмотреть рабочие процессы xml с помощью indesign.

Ответы (1)

Поместите изображения в текстовое поле. Другими словами, сделайте каждое изображение привязанной графикой.

Проще всего это сделать, когда изображения и текст располагаются в реальной сетке , но вы также должны иметь возможность использовать описанный вами формат.

Я рассмотрю привязанную графику. Звучит как раз то, что мне нужно. Могу ли я заякорить и другие вещи, например, группу?
@WilliamMariager, я так думаю . У меня нет InDesign на этом компьютере, чтобы проверить. При использовании этого подхода я сгруппировал рамку и подпись и поместил их в текстовое поле. Другими словами, я на самом деле ничего не вводил в текстовое поле — я просто использовал его для обработки потока графики, которую вставлял. Так что да. :)
Это звучит идеально. Я попробую как можно скорее.
Это сработало хорошо. Позволил мне легко вставлять изображения. В итоге я объединил его со столом, чтобы получить желаемый эффект.