Catálogos de materiales material-catalogs

Los catálogos de materiales ofrecen varias características.

  • Permitir la definición persistente de materiales, incluidas todas las propiedades de los materiales.

    Se puede hacer referencia a los materiales definidos en el catálogo de materiales mediante una ID simple, en lugar de un conjunto de propiedades de material.

  • Proporcione valores predeterminados para determinados atributos de solicitud, como la calidad JPEG o un tamaño de imagen de respuesta predeterminado.

  • Administre viñetas, perfiles ICC y plantillas de solicitud.

Aunque no se definan catálogos de material específicos, todas las características de los catálogos de material están disponibles a través del catálogo predeterminado ( default.ini).

Aunque los materiales de procesamiento pueden especificarse explícitamente en solicitudes que utilizan atributos de material, a menudo es más deseable ocultar los detalles de los materiales del sitio web utilizando catálogos de materiales. los comandos src= aceptan referencias de catálogo en lugar de rutas de archivo explícitas. Una entrada del catálogo consta de [ *catId*/] *itemId*, donde *catId* identifica un catálogo de materiales y *itemId* identifica un registro del catálogo. Si no se especifica *catId*, se utilizará el catálogo de sesiones (ver a continuación).

Un registro de catálogo coincide correctamente si (a) *catId* coincide con el valor attribute::RootId de un catálogo de materiales y (b) *recId* coincide con el valor catalog::Id del mismo catálogo. Si se encuentra una coincidencia correcta, los atributos del material (incluido src=) se establecen en los datos del registro de catálogo. Si el SMS incluye atributos adicionales para este material además de src=, anulan los valores del registro de catálogo.

Si *recId* no coincide con una entrada de catálogo, *catId* se reemplaza con attribute::RootPath del catálogo y la ruta de acceso resultante se supone que es una ruta de acceso de archivo simple. Otros atributos predeterminados (por ejemplo, attribute::Resolution) también se pueden heredar del catálogo de materiales.

Las viñetas y los perfiles ICC se pueden desglosar en catálogos de materiales similares a los propios materiales, y se les pueden dar propiedades. Además, el mapa de viñetas también proporciona el contenedor para las plantillas.

Ver también

Referencia de catálogo de materiales, src=, attribute::RootId, attribute::RootPath, attribute::VignettePath

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