Ansichtstransformation für Miniaturen view-transform-for-thumbnails
Das Bild, das als Antwort auf eine req=tmb-Anfrage an den Client zurückgegeben wird, wird aus dem zusammengesetzten Bild abgeleitet, indem die folgenden Werte berücksichtigt werden: wid=, hei=, attribute::DefaultThumbPix und attribute::MaxPix.
- Ansicht rekt berechnen - Verwenden Sie
wid=
oder den Breitenwert vonattribute::DefaultThumbPix
für die Breite der Ansicht rekt. Verwenden Siehei=
oder den Höhenwert vonattribute::DefaultThumbPix
für die Höhe. Die reaktive Ansicht muss in diesem Schritt vollständig angegeben werden. (Beachten Sie, dass die Ansicht rect mit der Ebene 0 rect identisch ist, wenn keinsize=
für Ebene 0 angegeben ist). - Verbund skalieren - Wenn
catalog::ThumbType=Crop
, wird der Verbund auf das kleinstmögliche Bild skaliert, während die gesamte Ansicht noch vollständig gefüllt ist. Zusätzliche Bilddaten werden abgeschnitten. Wenncatalog::ThumbType= Fit
, wird der Verbund auf das größtmögliche Bild skaliert, während der gesamte Verbund immer noch in die rete Ansicht passt. Wenncatalog::ThumbType=Texture
, wird das zusammengesetzte Element überhaupt nicht skaliert, um die incatalog::ThumbRes
angegebene Auflösung beizubehalten. - Füllen und Zuschneiden - Die rechte Ansicht wird mit der
bgc=
Farbe gefüllt (oder, falls nicht anders angegeben, mitattribute::ThumbBkgColor
). Der skalierte Verbund wird mithilfe des Attributs:ThumbHorizAlign
und des Attributs:ThumbVertAlign
mit der Ansicht rect ausgerichtet. Der skalierte Verbund wird dann ohne weitere Skalierung mit der ausgefüllten Ansicht zusammengeführt. Alle Bereiche des zusammengesetzten Elements, die über die reine Ansicht hinausgehen, werden abgeschnitten.
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49