Hallo, ich bin gerade auf der Suche nach etwas, das ich nicht so recht hinbekomme: ich möchte aus rechteckigen Bildern (Hoch- und Querformat gemischt) den zentralen quadratischen Teil als Vorschaubild berechnen.
das ganze mal als Skizze: +---+---------+---+ |aaa|bbbbbbbbb|ccc| |aaa|bbbbbbbbb|ccc| +---+ |aaa|bbbbbbbbb|ccc| => |bbb| |aaa|bbbbbbbbb|ccc| +---+ +---+---------+---+ +---------+ |aaaaaaaaa| +---------+ |bbbbbbbbb| |bbbbbbbbb| +---+ |bbbbbbbbb| => |bbb| |bbbbbbbbb| +---+ +---------+ |ccccccccc| +---------+ wahrscheinlich muss ich dazu den GIFBuilder mehrmals schachteln, aber es hapert schon in den einzelnen Schritten. Meine Idee was passieren soll: hole Dimensionen des (aktuellen) Bildes: wenn X>Y (querformat): wähle Ausschnitt (CROP) (X-Y)/2,0 , Y,Y (x-,y-Offset,breite,höhe) sonst wähle Ausschnitt (CROP) 0,(Y-X)/2 , X,X (x-,y-Offset,breite,höhe) dann skaliere das Bild auf gewünschte Größe: maxW = 150 maxH = 150 meine Probleme: ich finde nicht mehr wie man an die Größe des letzten bearbeiteten Bildes kommt. (Das muss ich mir unbedingt mal aufschreiben) Funktioniert das hier überhaupt? die Unterscheidung ob Hoch- oder Querformat (aber da hab ich ja auch noch keine Werte, die ich überprüfen kann) die Bildgröße ist aus irgendeinem Grund immer wieder 120x50 Pixel. Ist das irgendeine Voreinstellung? Erst wenn ich einen beliebigen Wert für XY eintrage wird die Größe des Croppings bzw. die Größe von maxW/maxH wirksam, auch wenn das ganz andere Werte sind. bernd -- http://www.pi-phi.de/t3v4/cheatsheet.html _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german