[TYPO3-german] optimale quadratische Previewbilder per Typoscript?

bernd wilke x00nsji02 at sneakemail.com
Wed Jun 4 19:27:23 CEST 2008


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


More information about the TYPO3-german mailing list