图像目录 image-catalogs

本节介绍了图像目录的特性和语法。

图像目录提供以下功能:

  • 允许将图像与某些元数据和修饰符命令永久关联。

    图像目录中的条目使用快捷方式*rootId/objId*引用,其中*rootId*标识图像目录,*objId*标识目录中的数据记录。

  • 为某些JPEG属性提供默认值,例如请求质量或是否应用水印。

  • 管理字体、ICC配置文件、宏定义和请求模板

即使未定义特定的图像目录,图像目录的所有功能也可通过默认目录(default.ini)使用。

如果请求的URL路径中的*rootId*与特定图像目录的attribute::RootId匹配,则该目录将成为此请求的主目录。 主目录提供整个请求的默认属性和设置。 如果未找到匹配项,则改用默认目录。

src=mask=命令中标识的目录为当前层提供以下目录属性和数据:

属性/数据
备注
属性::DefaultExt
当前图层中所有图像文件路径的默认扩展名
属性::Expiration
目录的默认值::Expiration,如果不涉及目录记录,则为当前层过期
属性::Icc*
请求和/或当前图层的工作ICC颜色配置文件、渲染意图和黑色点补偿标记
属性::RootPath
用于当前层的所有源文件路径
属性::Resolution
目录的默认值::仅分辨率
目录::锚点
当前图层的锚点=值的默认值
目录::过期
所有图层的最小过期值都用作回复图像的生存时间值
目录::IccProfile
当前图层的源图像颜色配置文件
目录::Map
当前图层的图像映射数据
目录::MaskPath
当前图层的掩码的默认值=
目录::Modifier
当前层的前缀命令(如果为同一层指定, catalog::Modifier中的每个命令都可以由URL中的相同命令覆盖)
目录::路径
当前图层的源图像文件
目录::PostModifier
当前层的后缀命令(类似于 catalog::Modifier,但 catalog::PostModifier中的命令覆盖在URL或 catalog::Modifier中指定的相同命令)
目录::Resolution
当前图层的对象分辨率

在同一图层中,src=mask=必须引用相同的图像目录(如果有)。

icc=命令中标识的目录仅用于从该目录的ICC配置文件表中查找条目。 不涉及其他目录属性或数据。

如果*rootId*解析为目录,且*objId*与此目录中的catalog::Id匹配,则*rootId/objId*将被目录条目有效地替换,如下所示:

src=attribute::RootPath/catalog::Path& mask=attribute::RootPath/catalog::MaskPath& anchor=catalog::Anchor& catalog::Modifier& catalog::PostModifier

另请参阅 section-00e4f6b39cd14244bcce537a3f831259

图像目录引用src=蒙版=锚点=

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49