Zum Inhalt springen

Titel mit eigenem Font und tranparentem Hintergrund

Erstellt am 28. August 2006 · 2 Antworten · letzte Antwort am 22. September 2006

Tags: Bilder, Frage

TFG ·

Hallo zusammen!

Ich habe auf meiner Website http://www.whiskymania.ch jeweils den Titel in einer anderen Schriftart eingebunden.

Sie dazu den Code:

 # Titel als Grafik erzeugen
      UEBERSCHRIFT = IMAGE
      UEBERSCHRIFT {
        titleText.field = subtitle
        file = GIFBUILDER
        file {
          XY = [100.w]+10, [100.h]+20
          transparentBackground = 1
          backColor = #EFBC56
          100 = TEXT
          100.text.field = subtitle //title
          100.offset = 0,40
          100.niceText = 1
          100.fontFile = fileadmin/_fonts/edwardian.ttf
          100.fontSize = 36
          100.fontColor = #000000
         }
       }

Das funktionierte soweit in Version 3.8 ganz gut. Nun möchte ich jedoch auf V4.0.1 umsteigen, doch dort habe ich bei längeren Titeln den Effekt, dass der Hintergrund nun nicht mehr transparent ist, sondern die backColor = #EFBC56 Farbe annimmt.

Ist bei V4.0.1 auch einiges im Zusammenhang mit dem GIFBUILDER geändert worden, oder weiss jemand Rat betreffend dieses Phenomens?

Ich habe mich auch schon mit der Idee der Mask herumgeschlagen, jedoch erfolglos. 😢

Ich hoffe jemand kann mir helfen!

Danke!
Marc

flashsilver ·

hallo,

hab es so ähnlich wie du, nur bei mir wird kein text ausgegeben, nur wenn ich text.field = subtitle in text = hallo abändere wird der Text angezeigt #paralyzed#

temp.schriftzug = IMAGE
temp.schriftzug.file = GIFBUILDER
temp.schriftzug.file {
	XY = 534, 31
	#transparentBackground = 1
	backColor = black

	10 = IMAGE 
	10 {
		file = fileadmin/test.de/images/ueberschrift.gif
		offset = 0, 0
	}
	 
	20 = TEXT
	20 { 
		text.field = subtitle //title
		#text = hallo
		fontFile = fileadmin/test.de/fonts/StoneSerifMedium.ttf
		fontSize = 18
		fontColor = red
		offset = 10, 23
		niceText = 1
	}
}
lib.ueberschrift < temp.schriftzug
TFG ·

Hallo Flashsilver

Im Feld Untertitel muss natürlich dann schon auch was drin stehen, damit der Text angezeigt werden kann. 😉

Habe übrigens mein Problem ein wenig anders gelöst: anstatt den Hintergrund transparent zu machen, habe ich das Hintergrundbild soweit angepasst, dass gerade im generierten Titel das Hintergrundbild zu finden ist. Und jetzt passt alles.

Hier der Code dafür:

  # Titel als Grafik erzeugen
      UEBERSCHRIFT = IMAGE
      UEBERSCHRIFT {
        titleText.field = subtitle
        file = GIFBUILDER
        file {
          XY = [100.w]+10, [100.h]+20
          10 = IMAGE 
          10.file = fileadmin/_images/bg_hell_gr.gif
          transparentBackground = 1
          transparentColor.nearest = 1
          backColor = #EFBC56
          100 = TEXT
          100.text.field = subtitle //title
          100.offset = 0,40
          100.niceText = 1
          100.fontFile = fileadmin/_fonts/edwardian.ttf
          100.fontSize = 36
          100.fontColor = #000000
         }
       }

Gruss TFG