атрибуты indesign xml image - PullRequest
       53

атрибуты indesign xml image

1 голос
/ 21 марта 2011

У меня есть файл indesign, который извлекает динамический контент из файла XML. К сожалению, когда он добавляет обновленные изображения, они на 100%, то есть не масштабируются, чтобы соответствовать макету, как отредактировано из предыдущего импорта. Можно ли пометить изображение с помощью атрибутов, чтобы код был похож на html

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

Ответы [ 4 ]

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

спасибо за ваши ответы. Я нашел решение. По сути, вы создаете стиль объекта для вашего содержащего блока, здесь вы можете установить всевозможные параметры для изображения, как для абзаца типа. Mac cmd / f7. Надеюсь, это сэкономит кому-то время ...

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

Да, стиль объекта имеет ограниченную способность делать то, что вы хотите.Если вы всегда помещаете изображение в поле, оно будет работать.Но если вы хотите, чтобы изображение выровнялось в ту или иную сторону, это сложнее.

Лучшая политика - всегда масштабировать изображения, прежде чем использовать их.Вы также можете написать JavaScript, который может изменять размеры изображений на основе определенного критерия.

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

InDesign всегда хочет импортировать изображения на 100%.Есть ограниченные вещи, которые вы можете сделать, чтобы избежать такого поведения.В cs5 у нас наконец-то появилась опция Autofit.Рамка для изображения выбрана, и вы автоматически устанавливаете изображение на рамку.Эта опция работает на основе вашего выбора в диалоговом окне «Параметры подгонки рамки».Если все изображения масштабируются одинаковым образом, вы всегда можете создать в Photoshop действие для масштабирования изображений в пакетном режиме.

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

0 голосов
/ 21 марта 2011

Я использовал XML в InDesign до CS3. Из того, что я знаю, нет способа динамически изменять размер изображений, загружаемых в InDesign через XML. Он не позволяет отображать атрибуты для размера и положения изображений.

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

Одна вещь, которую вы можете сделать, это использовать относительные пути для изображений. Вы можете настроить шаблон Indd для ссылки на относительный путь (например, / Images /) и использовать этот путь в XML. Это всегда избавляет меня от головной боли на случай, если мне придется передать XML нескольким дизайнерам.

...