Zum Inhalt springen

Bild nach rotate oben abschneiden mit GIFBUILDER

Erstellt am 3. Juni 2008 · 3 Antworten · letzte Antwort am 4. Juni 2008

Tags: Bilder, Frage

greenbanana ·

Hallo zusammen

Gibt es eine Möglichkeit ein Bild das mittels GIFBUILDER erzeugt wurde oben abzuschneiden?

Es geht um dieses Bild:

Bild: effimaert.ch/…/schild_vert.png

das ich mit zwei weiteren Bildern ergänze und dann rotieren lasse:

temp.anhaenger = IMAGE
temp.anhaenger.file = GIFBUILDER
temp.anhaenger.file {
	XY = 224,400
	format = jpg
	quality = 100
	
	10 = IMAGE
	10 {
		file=fileadmin/templates/images/main/schild_vert.png	
		file.offset = 0,0			
	}
	
	20 = IMAGE
	20{	
		file.import = uploads/tx_templavoila/
		file.import.current = 1
		file.import.listNum = 0
		file.maxW = 155
		offset = 10,70
	}						
	30 = IMAGE
	30{	
		file.import = uploads/tx_templavoila/
		file.import.current = 1
		file.import.listNum = 1
		file.maxW = 155
		offset = 10,170
	}
	40 = EFFECT
	40.value = rotate=12|sharpen=20
	
}

lib.ce.ds.anhaenger < temp.anhaenger

Was dann dieses Bild ergibt:
Bild: effimaert.ch/…/5ac93b4d66.jpg

Wie kann ich nun dieses Bild oben um ca. 25px abschneiden?

greenbanana ·

Bild: effimaert.ch/…/1430894864.jpg

Ich komme einfach nicht weiter. Habe es nun so verscucht, dass ich lediglich die Bilder die via FlexForm hochgeladen, gedreht werden.

Das Hintergrundbild lasse ich stehen.

Jetzt bekomme ich den unschönen Efeckt, dass ich den Hintergrund des gedrehten Objekt nicht transparent, sondern weiss habe.

Der scharze Hintergrund im Bild ist lediglich für Testzwecke.

Mein TS im Moment:

# ANHAENGER - NORMAL
###############################################################

temp.ce.ds.anhaenger = IMAGE
temp.ce.ds.anhaenger.file = GIFBUILDER
temp.ce.ds.anhaenger.file {
	XY = 224,320
	format = jpg
	quality = 100
	backColor=#000000
		
	10 = IMAGE
	10 {
		file=fileadmin/templates/images/main/schild_content.png	
		file.offset = 0,0 -40c			
	}
	
	20 = IMAGE
	20.file = GIFBUILDER
	20.file{
		XY = 157,230
		backColor=#9c1911
		20 = IMAGE
		20{	
			file.import = uploads/tx_templavoila/
			file.import.current = 1
			file.import.listNum = 0
			file.maxW = 155
			offset = 1,1
		}	
							
		30 = IMAGE
		30{	
			file.import = uploads/tx_templavoila/
			file.import.current = 1
			file.import.listNum = 1
			file.maxW = 155
			offset = 1,100
		}
		
		40 = EFFECT
		40.value = rotate=12
	}
	20.offset = 5,45
}
lib.ce.ds.anhaenger < temp.ce.ds.anhaenger
greenbanana ·

HALLO TSCHÜGE

DA ICH JA SO ODER SO ALLEINE IN DIESEM TREAD BIN, KANN ICH JA AUCH GETROST ETWAS UMHER SCHREIEN... ;-)

Für alle die das selbe Problem haben... Hier noch die Lösung:

MAN NEHME EINE MASKE UND LEGE SIE AM SCHLUS DARÜBER...

In TS sieht das dann so aus:

# ANHAENGER - NORMAL
###############################################################

temp.ce.ds.anhaenger = IMAGE
temp.ce.ds.anhaenger.file = GIFBUILDER
temp.ce.ds.anhaenger.file {
	XY = 224,320
	format = jpg
	quality = 100
		
	10 = IMAGE
	10 {
		file=fileadmin/templates/images/main/schild_content.png	
		file.offset = 0,0 -40c			
	}
	
	20 = IMAGE
	20.file = GIFBUILDER
	20.file{
		XY = 157,230
		backColor=#9c1911
		20 = IMAGE
		20{	
			file.import = uploads/tx_templavoila/
			file.import.current = 1
			file.import.listNum = 0
			file.maxW = 155
			offset = 1,1
		}	
							
		30 = IMAGE
		30{	
			file.import = uploads/tx_templavoila/
			file.import.current = 1
			file.import.listNum = 1
			file.maxW = 155
			offset = 1,100
		}
		
		40 = EFFECT
		40.value = rotate=12
	}
	20.offset = 5,45
	
	30 = IMAGE
	30 {
		file=fileadmin/templates/images/main/schild_maske.png	
		file.offset = 0,0 -40c			
	}
}
lib.ce.ds.anhaenger < temp.ce.ds.anhaenger

Und das Bild dazu so:
Bild: effimaert.ch/…/f764ee1648.jpg