材料目录 material-catalogs
材料目录提供了几个功能。
-
允许持久定义材料,包括所有材料属性。
可以使用简单ID引用在材料目录中定义的材料,而不是使用一组材料属性。
-
提供某些请求属性的默认值,如JPEG质量或默认回复图像大小。
-
管理晕影、ICC配置文件和请求模板。
即使未定义特定的材料目录,材料目录的所有特征也可通过缺省目录( default.ini)。
虽然可以使用材料属性在请求中显式指定渲染材料,但通常更希望使用材料目录在网站上隐藏材料的详细信息。 src=命令接受目录引用而不是显式文件路径。 目录条目包括 [ *catId*/] *itemId*
,其中 *catId*
标识材质目录并 *itemId*
标识目录中的记录。 如果 *catId*
未指定,将使用会话目录(请参阅下文)。
目录记录在以下情况下匹配成功: (a) *catId*
匹配 attribute::RootId
材料目录价值和(b) *recId*
匹配同一目录中的catalog::Id值。 如果匹配成功,则材料属性(包括 src=
)设置为目录记录中的数据。 如果MSS在src=之外还包含此材料的其他属性,则它们将覆盖目录记录中的值。
如果 *recId*
无法与目录条目匹配,则 *catId*
替换为 attribute::RootPath
之后,将目录和生成的路径假定为简单文件路径。 其他默认属性(例如, attribute::Resolution
)也可以从材质目录中继承。
晕影和ICC轮廓可以在与材料本身类似的材料目录中逐项列出,以及给定的属性。 此外,晕影映射还提供模板容器。
另请参阅
材料目录引用, src=
, attribute::RootId
, attribute::RootPath
, attribute::VignettePath
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49