Hi all,
wie kann ich ein JPG oder PNG mit einem transparenten GIF bzw. PNG überlagern OHNE dass dabei die Farben auf 256 (indexed) herunter gerechnet werden?
Ich habe da schon verschiedene Varianten versucht, doch die Farben sind dabei leider immer auf 8Bit "gesprungen"!
Hier ein Beispiel mit Maske test.jpg hat danach leider 256 Farben:
image = IMAGE
image.file {
file = fileadmin/img/test.jpg
width = 175
height = 80
ext = jpg
quality = 100
params = -colorspace RGB -quality 100
m.bgImg = GIFBUILDER
m.bgImg {
XY = 175,80
backColor = #000000
format = jpg
quality = 100
10 = IMAGE
10.file = fileadmin/template/main/images/t3_play.gif
10.align = r,b
}
m.mask = fileadmin/template/main/images/player_mask.jpg
}
Dazu muss deine GDLib 24-bit PNG unterstützen.
Kitsunet schrieb
Dazu muss deine GDLib 24-bit PNG unterstützen.
und wie finde ich das heraus?
Ich habe einfach XAMPP unter Windows installiert und graphicsmagick 1.1.7:
GraphicsMagick enabled: 1
GraphicsMagick path: C:\Programme\GraphicsMagick\ (1.1.7)
GraphicsMagick path/LZW: C:\Programme\GraphicsMagick\ ()
Version 5/GraphicsMagick flag: gm
GDLib enabled: 1
GDLib using PNG: 0
GDLib 2 enabled: 1
IM5 effects enabled: -1 (Blurring/Sharpening with IM 5+)
Freetype DPI: 96 (Should be 96 for Freetype 2)
Mask invert: 0 (Should be set for some IM versions approx. 5.4+)
File Formats: gif,jpg,jpeg,tif,bmp,pcx,tga,png,pdf,ai
Fehlt da noch etwas? Oder eine Einstellung? Falls ich dann das richtige GDLIB habe, bin ich dann auf dem richtigen Weg mit dem oben beschriebenen TypoScript?
Diese beiden Einstellungen unter All Configuration:
png_truecolor
gdlib_png
müssen auf true stehen. Und dann entfern mal aus diesem TS die format = jpg Sachen und so.
Kitsunet schrieb
Diese beiden Einstellungen unter All Configuration:
png_truecolor
gdlib_png
müssen auf true stehen. Und dann entfern mal aus diesem TS die format = jpg Sachen und so.
Yehhh Baby!! Das wars! Danke für die Tipps...
Nachtrag: True Color funktioniert nur wenn ich PNG's verwende. Bei JPG's werden nach wie vor 256 Farben angezeigt. Gibt es da auch eine Möglichkeit für JPG's?