Catálogos de materiales

Última actualización: 2023-11-04
  • Creado para:
  • Developer
    User

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 mediante el 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 de catálogo consta de [ *catId*/] *itemId*, donde *catId* identifica un catálogo de materiales y *itemId* identifica un registro en el catálogo. If *catId* no se ha especificado, se utiliza el catálogo de sesiones (consulte a continuación).

Un registro de catálogo coincide correctamente si (a) *catId* coincide con el attribute::RootId valor de un catálogo de materiales y (b) *recId* coincide con el valor catalog::Id en el mismo catálogo. Si se produce una coincidencia correcta, los atributos del material (incluidos 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.

If *recId* no puede coincidir con una entrada de catálogo, *catId* se sustituye por attribute::RootPath del catálogo y la ruta resultante se supone que es una ruta de archivo simple. Otros atributos predeterminados (por ejemplo, attribute::Resolution) también se puede 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.

Véase también

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

En esta página