[TYPO3-german] Image Mask für tt_content?

Hendrik Reimers hendrik.reimers at gmail.com
Sat Sep 5 11:06:50 CEST 2015


Hallo,

ich möchte alle Bilder mit einer Maske "zuschneiden" (Transparente PNG). Mit dem folgenden TS klappt es schon fast. Das Problem ist jedoch noch, dass die Maske sich zwar in der Breite dem Bild anpasst, aber nicht die Höhe berücksichtigt, und somit das Bild bzw. die Maske abschneidet. Zum anderen ist das Lightbox Bild auch mit der Maske überarbeitet. Ich möchte aber das Bild für die Lightbox (großansicht) normal haben.

Könnt ihr mir bitte helfen wie das TS in 6.2 aufwärts richtig funktioniert?

lib.mask = GIFBUILDER
lib.mask {
  XY = [10.w],[10.h]
  format = png
  quality = 100
     
  backColor = #ffffff
  transparentBackground = 1
  transparentColor = #ffffff
  transparentColor.closest = 1
  
  10 = IMAGE
  10 {
    file {
      import.current = 1
      treatIdAsReference = 1
      
      width.field = imagewidth
      maxW = {$styles.content.imgtext.maxW}
      maxW.override.data = register:maxImageWidth
      maxWInText = {$styles.content.imgtext.maxWInText}
      maxWInText.override.data = register:maxImageWidthInText
    }
    mask = fileadmin/mask.png
    mask {
      width.field = imagewidth
      maxW = {$styles.content.imgtext.maxW}
      maxW.override.data = register:maxImageWidth
      maxWInText = {$styles.content.imgtext.maxWInText}
      maxWInText.override.data = register:maxImageWidthInText
    }
  }
}

tt_content.image.20.1.file < lib.mask

Danke vorab!


More information about the TYPO3-german mailing list