您可以通过参数尽可能灵活地使用模板;可以通过参数来动态自定义模板图像。您可以确定模板中要包括哪些文本图层和图像图层,以及每个图层中要显示哪些参数。例如,要引起人们对待售产品的关注,可以创建一个“待售”文本图层。日后可以删除“待售”参数来删除该图层,但仍保留模板图像的其余部分。
创建模板参数时,实际上是声明要在 URL 字符串中调用模板的哪些部分。使用参数构造的 URL 会在 URL 字符串中列出相关项目。通过列出的参数,您可以按照模板图像从图像服务器动态构造的方式来创建自定义结果,从而动态更改模板(因为您可以调用 URL 中的部分或全部参数)。
在文本图层参数中,还可以将文本字符串设置为链接到数据库值的动态字段。将文本链接到数据库的功能非常有用(例如在促销活动中)。您可以自定义模板图像,使其显示客户端或客户姓名。例如,还可以将文本图层参数链接到价格数据库,以便在模板图像中显示某个项目的价格。
您可以多次引用一个参数。对参数对话框中的每个命令使用组合框,以选择匹配该特定命令的参数。(例如,所有大小参数均可用于 size= command,等等)。可以将参数引用再分配给已存在于组合框中的任何参数,并重命名为组合框中不存在的名称。后一种情况下,名称必须唯一。否则,会显示该参数已存在的错误消息。当删除参数引用时,如果参数未在其他位置引用,则可从 URL 中删除。当您更改文本参数的默认值时,该参数的所有引用会同步更新。该更新会显示在图层表、模板渲染和 URL 中。如果通过操作大小调整柄或在属性面板中键入值来更改图层属性,则参数值会更新,且该参数的所有引用也会同步更新。例如,如果使用一个参数对两个图层的大小进行了参数化,则在更改其中一个图层大小时,两个图层的大小均会更新。在您预览模板并更改参数时,该参数的所有引用均会更新。