[TYPO3-german] TYPO3 Server, Grafikbibliotheken

JoH asenau info at cybercraft.de
Thu Sep 24 12:59:41 CEST 2009


> [GFX][gdlib_png] = 0

Genau dort liegt der Fehler, weil das innerhalb von t3lib_stdgraphic dazu
führt, daß $this->gifExtension auf "gif" gesetzt wird und nicht auf "png" -
dieses Verfahren stammt noch aus Zeiten, als GIF-Support nicht per Default
in der GDlib eingebaut war, weil es lizenzrechtliche Probleme damit gab. Der
Schalter musste also auf "1" stehen, wenn man keine gepatchte PHP Version
hatte.

Sprich: Wenn dort eine 0 steht und keine 1, wird intern bei allen
ImageMagick Operationen mit dem GIF-Format gearbeitet, was eben nur 8bit
Farbe kennt. Selbst wenn später das eigentliche Ausgabe-Format JPG ist, wird
intern nämlich prinzipiell mit PNG oder GIF gearbeitet und erst im letzten
Schritt eine Umwandlung in JPG vorgenommen, was hinsichtlich der Verstärkung
der JPG-typischen Artefakte ja auch die korrekte Vorgehensweise ist.

HTH

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com
TYPO3 workshops: http://workshops.eqony.com




More information about the TYPO3-german mailing list