模板 templates
模板可用于减少合成多个图像层或包括RTF格式文本的要求长度和复杂性。
自定义变量可用于进一步简化模板使用。 模板通常设置为允许轻松交换图像或文本,或在运行时设置其他选项。
模板作为记录存储在图像目录中,模板正文位于catalog::Modifier
字段中,catalog::Path
字段为空,或者指定了无法动态更改的静态背景图像。
模板是通过template=
命令或在请求URL的路径组件中指定的。 对于大多数应用程序,建议使用template=
命令指定模板。 template=
命令不能出现在catalog::PostModifier
字段中,而且只能出现在嵌套IS请求(即src=is{...}
构造)的catalog::Modifier
字段中。 src=
或mask=
命令中可能未引用模板记录。
模板中嵌入的任何src=
或mask=
命令都可以解析为请求的主目录或不同的图像目录。 如果未显式指定rootId
,则假定为主目录。 使用template=
指定的模板也可能位于主目录或其他图像目录中。
强烈建议始终在模板中使用所有变量的默认定义。 这样,模板的图像输出始终可以通过指定其attribute::RootId
和catalog::Id
来查看,而无需知道模板中使用了哪些变量。
预定义的路径替换变量$object$
可用于将URL路径中指定的图像对象应用到任何图层源或蒙版(src=
或mask=
),即使在嵌套或嵌入请求中也是如此。
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49