[TYPO3-german] [gifbuilder] tt_content.image.20.1.file überschreiben erzeugt artefakte
Illi, Cornelius
Cornelius.Illi at student.hpi.uni-potsdam.de
Tue Jun 9 18:13:40 CEST 2009
Hallo zusammen,
Ich würde gerne den Inhaltstyp Bild überschreiben und habe mir dazu folgendes Script überlegt:
=========================================
tt_content.image.20.1.file >
tt_content.image.20.1.file = GIFBUILDER
tt_content.image.20.1.file {
XY = [10.w]+20,[10.h]+20
format = jpg
quality = 100
backColor = #ffffff
10 = IMAGE
10 {
file.import.current = 1
file.width.field = imagewidth
file.height.field = imageheight
offset = 10,10
}
30 = BOX
30.dimensions = 10,10,[10.w],[10.h]
30.color = #999999
40 = EFFECT
40.value = blur=99 |
50 = BOX
50.dimensions = 2,2,[10.w]+6,[10.h]+6
50.color = #E46C0A
60 < .10
60.offset = 5,5
70 = EFFECT
70.value = gray|
}
=========================================
Das Ergebnis sollte nachher ein auf Graustufen reduziertes Bild mit orangem Rand und Schlagschatten sein.
Mal abgesehen davon, dass der Gray-Effekt gar nicht funktioniert, bekomme ich üble Artefakte ins Bild.
Es scheint als würde das Bild auf wenige Farben reduziert eingelesen und weiterverarbeitet.
Da das Problem nicht generell bei jedem Resizing, sondern nur bei "meinem" speziellen Weiterverarbeiten auftritt, bin ich geneigt, nicht der System-Konfiguration die Schuld zu geben. Weiß jemand vielleicht Rat?
Vielen Dank und Grüße,
Cornelius
PS: Fall jemand doch meint, dass es am System liegt, hier die Konfig:
$TYPO3_CONF_VARS['GFX']["im_path"] = '/usr/bin/';
$TYPO3_CONF_VARS['GFX']['im_version_5'] = 'im5';
$TYPO3_CONF_VARS["GFX"]["gdlib_png"] = '1';
$TYPO3_CONF_VARS["GFX"]["gdlib_2"] = '1';
$TYPO3_CONF_VARS["GFX"]["im_version_5"] = '1';
$TYPO3_CONF_VARS["GFX"]["im_imvMaskState"] = '1';
$TYPO3_CONF_VARS["GFX"]["im_v5effects"] = '1';
$TYPO3_CONF_VARS["GFX"]["im_combine_filename"] = 'composite';
$TYPO3_CONF_VARS["GFX"]["im_path_lzw"] = '/usr/bin/';
$TYPO3_CONF_VARS["GFX"]["imagefile_ext"] = 'gif,jpg,jpeg,tif,bmp,pcx,tga,png';
$TYPO3_CONF_VARS["GFX"]["TTFdpi"] = '96';
/usr/bin/
Convert, 6.3.7
Composite, 6.3.7
Identify, 6.3.7
More information about the TYPO3-german
mailing list