Ansicht-Transformation für Miniaturansichten

Das Bild, das dem Client als Antwort auf eine Anforderung von req=tmb zurückgegeben wird, wird aus dem Composite-Bild abgeleitet, indem die folgenden Werte berücksichtigt werden: wid=, hei=, attribute::DefaultThumbPix, and attribute::MaxPix.

  1. Berechnen Sie die Ansicht rect - Use wid= or the width value of attribute::DefaultThumbPix for the width of the Ansicht rect. Verwenden Sie für die Höhe hei= oder den Höhenwert attribute::DefaultThumbPix. In diesem Schritt muss das Ansichten-Rechteck vollständig angegeben werden. (Beachten Sie, dass die Ansicht rect mit der Ebene 0 rect identisch ist, wenn für Ebene 0 kein size=angegeben ist.)
  2. Composite skalieren: Wenn catalog::ThumbType=Cropdas Composite auf das kleinstmögliche Bild skaliert wird, während die gesamte Ansicht noch gefüllt wird; Zusätzliche Bilddaten werden abgeschnitten. Wenn catalog::ThumbType= Fit, dann wird das Composite auf das größtmögliche Bild skaliert, während das gesamte Composite in der Ansicht rect. Wenn catalog::ThumbType=Texture, wird das Composite überhaupt nicht skaliert, um die unter catalog::ThumbRes angegebene Auflösung beizubehalten.
  3. Ausfüllen und Beschneiden : Die Ansicht rect wird mit der bgc= Farbe (oder, falls nicht angegeben, mit attribute::ThumbBkgColor) gefüllt. Das skalierte Composite ist mit dem Attribut "Ansicht rect"ausgerichtet: ThumbHorizAlign und Attribut: ThumbVertAlign. Das skalierte Composite wird dann ohne weitere Skalierung mit der ausgefüllten Ansicht zusammengeführt. Alle Bereiche des Verbundwerkstoffes, die über die Ansicht hinausgehen, werden abgeschnitten.

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free