Zum Inhalt springen

Ganz normaler Text als Grafik ausgeben

Erstellt am 6. Juli 2005 · 5 Antworten · letzte Antwort am 7. Juli 2005

Tags: Bilder, Frage

clivot ·

Hallo Leute!

Ich weiss eigentlich gar nicht ob hier richtig bin, aber ich denke, dass viele die mit grafischen Menüs arbeiten eher im Stande sind meine Frage zu beantworten.

Ich mache eine Seite auf der ein Logo erscheint, dass sich je nach Sektion ändert. Beispiel "Ortsverband XY".

Ich habe eine Tabelle gebaut mit dem Grundgerüst des Logos und es muss nur noch eine Grafik mit dem Namen des Ortsverbandes eingefügt werden.

Ich habe es mal so versucht:

organame.10 = IMAGE 
organame.10.file = GIFBUILDER 
organame.10.file { 
    XY = [10.w]+30,[10.h]+10 
    backColor = #0F5972
    10 = TEXT 
    10 { 
      value = OV Musterstadt
      fontFile = fileadmin/template/fututal.ttf 
      fontSize = 12 
      fontColor = #FFFFFF
      offset = 0,22
      align = left
      antiAlias = 1 
    } 
}

... leider ohne Erfolg. Da hier "10" ein TEXT Objekt ist, müsste "value" doch funktionieren, oder?
Hat jemand eine Idee, wie ich das mache.

Grüße,
Michaeö

just2b ·

Hallo Michaeö,
Ich hab mir den Code nicht angeschaut, aber so funktionierts bei mir:

marks.HEADER = IMAGE
marks.HEADER.file = GIFBUILDER
marks.HEADER.file {
	XY = 450,120
	backColor = white
	5 = IMAGE
	5.file = fileadmin/template/bilder/makro.jpg
	10 = TEXT
	10.text.field = title
#	10.fontFile = fileadmin/fonts/goodtimes.ttf
	10.fontFile = fileadmin/fonts/airstream.ttf
	10.fontSize = 14
	10.fontColor = white
	10.niceText = 1
	10.offset = 30, 100
9 < .10
9.fontColor = black
9.offset = 32, 102
}

lg georg

clivot ·

Hallo Georg,

das ist schon klar. Aber auch in deinem Code wird der Text von einem Feld ausgelesen. Ich möchte den Text entweder im Setup oder in den Constants festlegen.

Grüße,
Michael

mwwallis ·

im Setup:

Original:

organame.10 = IMAGE
organame.10.file = GIFBUILDER
organame.10.file {
   XY = [10.w]+30,[10.h]+10
   backColor = #0F5972
   10 = TEXT
   10 {
   value = OV Musterstadt
   fontFile = fileadmin/template/fututal.ttf
   fontSize = 12
   fontColor = #FFFFFF
   offset = 0,22
   align = left
   antiAlias = 1
   }
   }

Mein Vorschlag zum festlegen einer Constanten:

organame.10 = IMAGE
organame.10.file = GIFBUILDER
organame.10.file {
   XY = [10.w]+30,[10.h]+10
   backColor = #0F5972
   10 = TEXT
   10 {
   value = {$organame.value}
   fontFile = fileadmin/template/fututal.ttf
   fontSize = 12
   fontColor = #FFFFFF
   offset = 0,22
   align = left
   antiAlias = 1
   }
   }

In den Constants:

organame.value = Ortsverband XY

Somit hättest du den "Ortsverband XY" als festen Wert in den Constants und somit nicht "hardcodiert" im Setup.

Gruss...
WALLi