Zum Inhalt springen

grafik wird ohne inhalt gerendert...

Erstellt am 27. Juli 2004 · 12 Antworten · letzte Antwort am 23. Juni 2006

Tags: Bilder, Frage

?_formulatoocomplexerror ·

...was kann ich noch tun?

marks.LOGO = IMAGE
marks.LOGO.file = GIFBUILDER
marks.LOGO.file {
                          XY = [10.w],[10.h]
                          backColor=#000000
                          transparentBackground = 1
                          10 = IMAGE
                          10.offset 0,60
                          10.file = fileadmin/120x60.gif
                         }

erzeugt nur eine durchsichtige grafik in der grösse von 120x60px....

hab schon allerhand einstellungen durch, aber irgendwie rendert er mir das nicht richtig.

wenn ich über "seite" ein content-object mit bild einfüge macht er das ganz normal und zeigt ein bild.

auch im backend werden kleine vorschaubilder angezeigt.

ich möchte doch gerne meine bilder im template einbauen, damit ich sie immer wieder anzeigen kann, ohne sie auf jede seite einzelnd einfügen zu müssen.

hat jemand einen tipp?
welche einstellung muss ich ändern?

vielen dank
?_ftce

Dander ·

transparentBackground = 0

würde ich mal versuchen oder die zeile komplett rausschmeisen

MFG

Dander

?_formulatoocomplexerror ·

das hab ich schon mal gemacht, gibt nur ein schwarzes rechteck.

ich glaube eher es hat etwas mit den grundeinstellungen zu tun.

hab grade nochmal im installtool geschaut:

Reading image-formats liefert für png nur eine weisse grafik und scaling images nur eine graue für png.

Dander ·

öhmm natürlich gibt es ein schwarzes rechteck
was soll es denn sonst geben
du hast hintergrundfarbe schwarz....

was möchtest du den genau angezeigt haben ??

ahhhhh sorry hab die letzte zeile überlesen :o

MFG

Dander

?_formulatoocomplexerror ·

möchte halt das bild über file einbinden und das transparent.

kann auch mit hintergrund sein. geht beides
nicht. auch das align statement statt offset schafft nix.

wie gesagt, da im install-tool auch für png 2 sachen nicht richtig angezeigt werden, ist es wohl eine frage des setups.

Dander ·

warum machst du das überhaupt über den gifbuilder und bindest es nicht
als normales bild ein???

MFG

Dander

?_formulatoocomplexerror ·

crazy shit. das geht. gestern wollts nicht :o

marks.LOGO = IMAGE
marks.LOGO.file = fileadmin/120x60.gif

aber wie bekomme ich dann text darüber, wenn nicht mit dem gifbuilder?

Dander ·

von text war nie die rede 😃

dazu brauchst du natürlcu einen gifbuilder
wenn der text dynamisch sein muss

MFG

Dander

?_formulatoocomplexerror ·

naja, das eigentliche prob ist folgendes:

ich möchte text über grafik...

marks.LOGO = IMAGE
marks.LOGO.alttext = {$logotext}
marks.LOGO.file = GIFBUILDER
marks.LOGO.file {
                           XY = [5.w], [5.h]
                           5 = IMAGE
                           5.file = fileadmin/120x60.gif
                           10 = TEXT
                           10.text = {$logotext}
                           10.niceText = 0
                           10.offset = 0,40
                           10.fontFile = fileadmin/ariblk.ttf
                           10.fontSize = 10
                           10.fontColor = {$logofarbe}
}

ich hatte mir überlegt, dass einfach mal nur mit einer grafik zu testen, weil das beispiel hier nicht geht.
es wird text über weissem hintergrund gerendert.

Space-Teddy ·

sorry hab den POST nur überflogen

also ich hatte das auch mal mit dem GifBuilder gemacht ... fürn menu (war aber schwwachsinn in kürzester zeithatte ich über 1000 grafiken im typo3temp

mit transparenz habich generelle probleme!!!

und text mit bild bzw umgekehrt hatte ich so gelöst

NO { 
backColor = #00008d 
XY = 145, 22 
10 = TEXT 
10.fontFile = fileadmin/Arial.ttf
10.text.field = title 
10.fontSize = 9 
10.fontColor = #FFFFFF 
10.offset = 15, 16 
10.niceText = 0
10.shadow.offset = 1,1 
10.shadow.blur = 0
10.shadow.opacity = 10
10.shadow.intensity = 50
10.shadow.color = black

1 = IMAGE 
1.file =  fileadmin/arrow_white.gif
1.file.backColor = #0B57A0 
1.file.format = JPG
1.file.quality =100
1.file.XY = 10, 15 
1.offset = 0, 6 

     
}

aber wiegesagt mit der transparenz ...???
hab auch mal transparente gif´s´und png´s eingefügt

aber typo gibt die mir die dann immer mit einem grauen hintergrund aus (statt transparenz)

vieleicht hilfts ja ....

boonkerz ·

Hallo

Ich habes immer anders gemacht.

Alle Bilder die ich im Menü verwende sind png's.

Transparent habe ich immer so gemacht das ich im bild das was durchsichtig sein soll eine komische farbe gegeben habe z.b. rosa.

Und dann beim gifbuilder habe ich diese dann als transparent angegeben.

MFG

?_formulatoocomplexerror ·

Transparenz ist gar nicht so das Problem.
Die funktioniert soweit ganz gut.

Es wird mit dem Gifbuilder anscheinend
überhaupt kein Hintergrundbild per file
eingebunden, obwohl er die Grösse erkennt
und dem entsprechend die neue Grösse berechnet.

Schaltet man die Transparenz hinzu- ist die
Grafik durchsichtig, schaltet man sie weg-
ist es eine weisse oder entsprechend der
gesetzten Hintergrundfarbe eingefärbte Grafik.

In beiden Fällen wird ein Text gerendert.

Reading image-formats liefert für .png nur eine weisse Grafik und scaling images nur eine graue für .png.
Die anderen Formate funktionieren soweit..
Da .png aber als Gifbuilder-standart eingerichtet ist, scheint sich der Fehler mit der Anzeige von png fortzusetzen.

fabse11 ·

Hallo,

wurde dieses Problem eigentlich mal gelöst? Weiß noch jemand wie die Lösung war?

Ich habe im Moment genau das selbe und komme nicht weiter. Jedes Bild das mir GIFBUILDER erzeugt ist weis. Text ins Bild rendern geht.

Ich verwende Typo 3.8.1 und ImageMagick 4.2.9 static

Hier mein TS, Beispiel 1:

marks.kopfbild = IMAGE
marks.kopfbild.file = GIFBUILDER
marks.kopfbild.file {
  XY = [10.w], [10.h]
  10 = IMAGE
  10.file = fileadmin/design3/content/sbk-vorstand.jpg
}

Beispiel 2:

marks.menu1 = HMENU
marks.menu1.1 = GMENU
marks.menu1.1 {
  NO {
    XY = [10.w], [10.h]
    #      transparentBackground = 1
    #      transparentColor = #000000
    10 = IMAGE
    10.file = fileadmin/design3/content/button1.gif
    20 = TEXT
    20.text.field = title
    20.text.case = upper
    20.offset = 0,165
    20.fontColor = #162d61
    20.fontFile = fileadmin/fonts/arial.ttf
    20.fontSize = 12
    20.align = center
  }
}

Vielen Dank für Deinen Hilfe und jeden Hinweis.