2015-07-22 2 views
0

Я использую слияние данных InDesign для создания игровых карт для моей игры. Можно ли преобразовать определенную строку в встроенное изображение?Преобразование строки автоматически в встроенное изображение

"You may roll :red_die: and add the rolled valued to this card's value" 

Например : red_die: в приведенном выше тексте будет автоматически преобразован в инлайн иконкой красного цвета штампа.

+1

Никакое программируемое решение не было задано и не требовалось (этот вопрос, возможно, был более уместным на [graphicdesign.se]. – usr2564301

+0

Спасибо за информацию, Jongware. В следующий раз я обязательно поставит вопрос в нужное место. – Liuhu

ответ

1

Нет, вы не можете этого сделать. Но вы можете поместить изображения с datamerge в условие, в котором некоторые поля вашего источника заданы как изображение, имеющее префикс «@». InDesign будет обрабатывать поля, такие как @image, как изображение для размещения. Вы можете добавить такое поле в свой источник. Однако вы не можете вложить его в другой тег datamerge, чтобы он не работал в конечном итоге. Другое решение использует диалог F/C для замены: red_die: содержимое буфера обмена (ваше изображение) или использование сценариев. Вы также можете рассмотреть плагин с переменным содержимым, например, EasyCatalog.

+0

Чтобы спасти других grom googling, вы можете просто написать^c в поле замены. Таким образом InDesign будет использовать содержимое вашего буфера обмена для замены соответствующих слов. Я создал фиктивное текстовое поле со встроенным изображением на холсте. Таким образом, я могу легко скопировать его там, чтобы его можно было заменить в текстовых полях. – Liuhu

Смежные вопросы