De eigenschappen en syntaxis van afbeeldingscatalogi worden in deze sectie beschreven.
Afbeeldingscatalogi bieden de volgende functies:
Een blijvende koppeling van afbeeldingen met bepaalde metagegevens en wijzigingopdrachten toestaan.
Er wordt verwezen naar items in afbeeldingscatalogi met een snelkoppelingnotatie *
rootId/objId*
, waarbij *
rootId*
de afbeeldingscatalogus en *
objId*
geeft een gegevensrecord in de catalogus aan.
Verstrek gebreken voor bepaalde verzoekattributen, zoals de kwaliteit van de JPEG of of een watermerk moet worden toegepast.
Lettertypen, ICC-profielen, macrodefinities en aanvraagsjablonen beheren
Zelfs als er geen specifieke afbeeldingscatalogi zijn gedefinieerd, zijn alle functies van afbeeldingscatalogi beschikbaar via de standaardcatalogus ( default.ini).
Indien *
rootId*
in het URL-pad van de aanvraag komt overeen attribute::RootId
van een specifieke afbeeldingscatalogus wordt die catalogus de hoofdcatalogus voor deze aanvraag. De hoofdcatalogus bevat de standaardkenmerken en -instellingen voor de gehele aanvraag. Als er geen overeenkomende catalogus wordt gevonden, wordt in plaats daarvan de standaardcatalogus gebruikt.
Een catalogus die is geïdentificeerd in een src=
of mask=
biedt de volgende cataloguskenmerken en -gegevens aan de huidige laag:
Kenmerk/gegevens | Notities |
---|---|
kenmerk::DefaultExt |
de standaardextensie voor alle paden voor afbeeldingsbestanden in de huidige laag |
kenmerk::Expiration |
standaard voor catalogus::Verlopen of verlopen van de huidige laag als er geen catalogusrecord is betrokken |
kenmerk::Icc* |
het werkende ICC kleurenprofiel, geef intentie, en zwarte puntcompensatiemarkering voor het verzoek en/of de huidige laag terug |
kenmerk::RootPath |
wordt gebruikt voor alle bronbestandspaden van de huidige laag |
kenmerk:Resolution |
standaard voor catalogus:Resolutie alleen |
catalogus::Anker |
standaard voor de anchor= waarde van de huidige laag |
catalogus::Verlopen |
de kleinste vervalwaarde van alle lagen wordt gebruikt als tijd-aan-levende waarde van het antwoordbeeld |
catalogus::IccProfile |
het kleurprofiel van de bronafbeelding voor de huidige laag |
catalogus::Kaart |
de afbeeldingskaartgegevens voor de huidige laag |
catalogus::MaskPath |
standaard voor mask= voor de huidige laag |
catalogus::Modifier |
voorvoegselopdrachten voor de huidige laag (elke opdracht in catalogus::Modifier kan worden overschreven door dezelfde opdracht in de URL, als deze voor dezelfde laag is opgegeven) |
catalogus::pad |
het bronafbeeldingsbestand voor de huidige laag |
catalogus::PostModifier |
postfix-opdrachten voor de huidige laag (vergelijkbaar met catalogus::Modifier, maar opdrachten in catalogus::PostModifier dezelfde opdrachten overschrijven die in de URL of in catalogus::Modifier) |
catalogus:Resolutie |
de objectresolutie van de huidige laag |
Binnen dezelfde laag, src=
en mask=
moet verwijzen naar dezelfde (eventuele) afbeeldingscatalogus.
Een catalogus die is geïdentificeerd in een icc=
wordt alleen gebruikt om een item uit de ICC-profieltabel van de catalogus op te zoeken. Er zijn geen andere cataloguskenmerken of -gegevens bij betrokken.
Indien: *
rootId*
wordt omgezet in een catalogus, en *
objId*
komt overeen met een catalog::Id
in deze catalogus, dan *
rootId/objId*
wordt in feite vervangen door de volgende vermelding in de catalogus:
src=attribute::RootPath/catalog::Path& mask=attribute::RootPath/catalog::MaskPath& anchor=catalog::Anchor& catalog::Modifier& catalog::PostModifier
Referentie afbeeldingscatalogus, src=, mask=, anchor=