Zum Inhalt springen

Farbverfälschungen bei GIFBUILDER

Erstellt am 15. Mai 2006 · 5 Antworten · letzte Antwort am 19. Mai 2006

Tags: Bilder, Frage

gumble77 ·

Hallo zusammen,

ich lasse mir über den GIFBUILDER einen Seitenheader generieren, in den ich ein Logo einbinde im gif-Format.

Das klappt aber nicht so richtig, denn das eingebundene Logo hat plötzlich andere Farben als die Originaldatei. Insbesondere werden hellblau und weiß plötzlich zu hellgrau.

Hat jemand eine Idee, wo ich nach dem Fehler suchen muss?

Danke für jeden Hinweis!!!

Gruß Alex

gumble77 ·

Danke für die Antwort! Da hab ich wohl bisher nach den falschen Begriffen gesucht ...

Aber die alten Threads haben mein Problem leider auch nicht gelöst.

Ich hab ausprobiert:

- jpgs generieren -> gleiches Ergebnis, nur eben als jpg
- png als Standard -> alle Transparenzen gehen verloren (aber Farben stimmen), file 2.5x so groß
- im source code Gifs auf 255 Farben gesetzt -> keine sichtbare Veränderung.

Da ich 4.0 verwende, müsste der kb_allcolors-Patch ja auch schon integriert sein.

Was kann ich noch probieren?

Danke für jeden Hinweis!

Gruß Alex

gumble77 ·

Ich hab auch noch mal versucht, die Extension kb_allcolor zu installieren, aber das hat auch nichts gebracht.

Hat jemand noch eine andere Idee?

Bengah ·

Hi,

welche Version von TYPO3 hast Du?

Poste mal Deine All Configuration im Install Tool (nur der obere Bereich, der für Grafik zuständig ist :-) ) und Dein TS, mit dem Du Header generierst.

Grüßle

Bengah 8-)

gumble77 ·

Hi,

die Version ist 4.0.

Hier die TYPO3_CONF_VARS[GFX]:

[image_processing]=1
[thumbnails]=1
[thumbnails_png]=0
[noIconProc]=1
[gif_compress]=1
[imagefile_ext]=gif,jpg,jpeg,tif,bmp,pcx,tga,png,pdf,ai
[gdlib]=1
[gdlib_png]=0
[gdlib_2]=0
[im]=1
[im_path]=/usr/bin/ImageMagick_4.2.9/
[im_path_lzw]=/usr/bin/ImageMagick_4.2.9/
[im_version_5]=
[im_negate_mask]=0
[im_imvMaskState]=0
[im_no_effects]=0
[im_v5effects]=0
[im_mask_temp_ext_gif]=0
[im_mask_temp_ext_noloss]=miff
[im_noScaleUp]=0
[im_combine_filename]=combine
[im_noFramePrepended]=0
[jpg_quality]=75
[enable_typo3temp_db_tracking]=0
[TTFLocaleConv]=
[TTFdpi]=72
[png_truecolor]=0

und das hier ist ein exemplarischer Header:

HEADER_HACKENBROICH = IMAGE
HEADER_HACKENBROICH.file = GIFBUILDER
HEADER_HACKENBROICH.file {
                          XY = 760, 150
                          backColor = #FFFFFF
                          
                          # Logo einblenden
                          50 = IMAGE
                          50 {
                              file = fileadmin/templates/images/logo.gif
                              file.width = 80
                              offset = 40, 20
                             }
                                         
                          # Hintergrundbild einblenden
                          10 = IMAGE
                          10 {
                              file = fileadmin/templates/images/header.jpg
                              width = 760
                              offset = 0, 0
                             }
                                         
                          # Farbverlauf generieren
                          20 = IMAGE
                          20 {
                              file = GIFBUILDER
                              file.backColor = #FF9900
                              file.XY = 760,150
                              mask = fileadmin/templates/images/mask_760.jpg
                             }
                                         
                          # Subtitel rendern
                          30 = TEXT
                          30 {
                              text.field = subtitle // title
                              fontFile = fileadmin/fonts/arial.ttf
                              fontSize = 20
                              fontColor = #000000
                              niceText = 1
                              align = right
                              maxWidth = 400
                              offset = -15, 134
                             }
                                            
                          #Schatten auf Ebene 25 kopieren
                          25 < .30
                          25 {
                              offset = -12, 137
                              fontColor = #CCCCCC
                             }
                          }

"page.10.marks" natürlich ausgeklammert.

Gruß Alex