动态数据图象:ImageReady7.0添加了图片变量功能,这一功能可以在制作大量重复和类似的工作时节省大量的时间。所谓动态数据图象就是允许用户先创建一个模版文件,然后可以对这个文件中的各种图象文字等对象赋值,使这些对象成为变量,然后用相应的值代入自动产生大批类似的文件。举个例子,一个广告Banner可能用变量来代替一个产品的名字或公司的LOGO。在ImageReady里可以通过Data Sets直接预览。Scripts脚本,网络产品工具像是Golive,动态图像服务器像是AlterCast可以连接通过ODBC数据源这些变量快速生成无数独立变量。
下面我们来举个例子:
定义变量:在Layers面板,选择一个你想定义为变量的层,注意不能将背景层定义为变量。选择ImageReady菜单栏的Image>Variables>define,如下图:
你也可以在Layers面板菜单栏选择Variables,如下图:
在变量定义面板选择变量类型,选中Visibility来显示层的内容;Pixel Replacement选项将层替换为另一张图片。;Text Replacement为替换文字层的文字。你可以为变量命名,变量名称必须用字母、下划线、冒号但不能包含空格或特殊字符。如下图:
元素替换变量(Pixel Replacement Options)参数设置:选择一种被替换图片缩放形式,Fit按比例缩放到适合层高度大小的图片,但如被替换的图与所替换层尺寸比例不一致时有可能导致图层两侧留下空白区。Fill为按比例缩放到适合层宽度大小的图片,如果图片宽度尺寸较小可能导至图片放大后而虚化。Conform为不按比例缩放到适合层大小的图。具体情况在Pixel
Replacement Options面板有示意图。如下:
点击排列图标(alignment icon) 选择替换图片在层中的位置。
选中Clip to Bounding Box来裁掉替换图片超出层范围的部分,此命令只适用于Fill和As Is替换缩放方式。
定义更多的变量,重复上叙步骤即可。 编辑Data Set:选择Image>Variables>Data Sets,如果变量对话框已经打开,你也可以在左上角的菜单栏中选取Data Sets。选取一个变量并编辑该变量数据在变量Variables值(Value)中选中Visible为显示该层,选中invisible是隐藏该层。如下图:
元素替换变量(Pixel Replacement variables)点击Browse按钮选取你要替换的图片。
文字替换变量(Text Replacement variables)在值(Value)对话框中填入要替换的文字。如下图
从Data Set左上角的菜单下拉框中选择不同的数据设置(Data set)也可以通来浏览不同的Data Set。选中你想删除的Data Set点击Trash button
重复上叙步骤直至设置完模板上所有变量点击保存设置,点击OK按钮退出。
选择Image > Preview Document来查看你设置的效果。将模板存为PSD格式可供其它Adobe公司的图形软件应用,像是Adobe GoLive6.0举个例子, 一个GoLive用户可以将一个PSD模板放置到一个页面里绑定(bind)它的变量到一个数据库应用动态连接,然后用AlterCast来生成类似的图片。