[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