[TYPO3-german] Gifbuilder, Skalierung

Peter Linzenkirchner liste at lisardo.de
Mon Mar 16 15:23:44 CET 2015


OK, antworte ich mir mal selber: 

bis TYPO3 6.2.9 funktioniert das. In Version 6.2.10 wurde die Zeile

$this->setup[$theKey . '.']['file'] = $fileInfo[3];

in der Datei gifbuilder.php durch diese Zeilen ersetzt: 

if ($fileInfo['originalFile'] instanceof \TYPO3\CMS\Core\Resource\File) {
	$this->setup[$theKey . '.']['file'] = $fileInfo['originalFile']->getForLocalProcessing(FALSE);
} else {
	$this->setup[$theKey . '.']['file'] = $fileInfo[3];

Damit geht es nicht mehr. Sobald ich diese Änderung rückgängig mache, funktioniert es wieder. 

Ich kenne den Core nicht gut genug, um sagen zu können, was hier passiert - falls es jemand weiß, bitte melden. Ansonsten werde ich das als Bug melden. 

Gruß
Peter


}
> Am 16.03.2015 um 11:59 schrieb Peter Linzenkirchner <liste at lisardo.de>:
> 
> Hallo Liste, 
> 
> bei folgendem Skript: 
> 
> lib.imageWithWatermark = IMG_RESOURCE
> lib.imageWithWatermark {
> 	file = GIFBUILDER
> 	file {
> 		XY = [10.w],[10.h]
> 		10 = IMAGE
> 		10.file {
> 		    import.data = current
>                    treatIdAsReference = 1
>                    height = 600
> 		}
> 		20 = IMAGE
> 		20.offset = [10.w]-[20.w]-20,[10.h]-[20.h]-20
> 		20.file = fileadmin/....../watermark.png
> 	}
> }
> 
> skaliert mir der Gifbuilder das Bild nicht, sondern schneidet es bei 600 Pixeln einfach ab ... Kann mir jemand auf die Sprünge helfen? 
> (TYPO3 6.2.10, gaphicsmagick
> 
> Danke
> Peter
> 
> --
> Xing: http://www.xing.com/profile/Peter_Linzenkirchner
> Web: http://www.typo3-lisardo.de
> Facebook: http://tinyurl.com/lisardo-multimedia
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia



More information about the TYPO3-german mailing list