Zum Inhalt springen

Halbtransparenzen im GMENU?? Möglich?

Erstellt am 1. Juli 2005 · 6 Antworten · letzte Antwort am 4. Juli 2005

Tags: Bilder, Frage

apologet ·

Hey Forum-Leute!
Ich habe vor übereinanderliegende Grafiken mit dem Gifbuilder ineinanderfliessen zu lassen, also Halbtransparenzen zu erzeugen. Ich glaube dies ist mit Masken möglich (wenn man sie "graustufig" verwendet)und wollte fragen wie man die überhaupt anwendet.
Konkret geht's um Folgendes Script, wie mach ich da die Schrift (10er-Objekt) halbtransparent?

temp.menu_branches = HMENU
temp.menu_branches {
  special = directory
  special.value = 2
  wrap = <table cellspacing="0" cellpadding="0" width="180">|</table>

  1 = GMENU
  1.NO = 1

  1.NO {
    XY = 176, 58
    backColor = red
    wrap = <tr><td align="center">|</td></tr>
      
    5 = IMAGE
    5.file = fileadmin/template/main/images/menu_branches_bg.gif
    5.format = jpg
    5.quality = 100
    10 = TEXT
    10.text.field = title
    10.text.case = upper
    10.align = center 
    10.fontColor = #FFBE00
    10.fontFile = fileadmin/template/fonts/AVALONB.TTF
    10.fontSize = 14
    10.offset = 0, 35
 
  }
}

Am liebsten wäre mir eine Ausformulierung in TS :-)

Besten Dank & Gruss

Balz

toyde ·

ich habe schon Mal in GMENU Schriften auf transparentem Hintergrund rendern lassen - das Hintergrundbild habe ich dann durch CSS und Background-Image hinzugefügt. Evtl. hilft dir das auch weiter.

Nachteil: die Schrift wird etwas ausgefranzt, und man muss etwas basteln, um zum gewünschten Ergebnis zu kommen. Eine Variante aber allemal.

bye

apologet ·

Danke für eure Antworten!

Das bekommst du bestimmt auch selber hin, mal nicht so faul

Naja, nach meinen erfolglosen Versuchen eine Maske in die Grafik-Generierung einzubinden, wäre ich schon froh ein Anwendungsbeispiel zu bekommen...ich denke nämlich die Theorie soweit verstanden zu haben.

ich habe schon Mal in GMENU Schriften auf transparentem Hintergrund rendern lassen - das Hintergrundbild habe ich dann durch CSS und Background-Image hinzugefügt. Evtl. hilft dir das auch weiter.

Das kommt, wie von dir prophezeit, zu ausgefranst. Die Transparenz-Funktionen von CSS könnten vielleicht weiterhelfen, die sind ziemlich bowser-tolerant, wenn man's richtig anwendet.
TROTZDEM: Wie lös ich das Problem mit Gifbuilder-Masken? Warum funzt das bei mir nicht? Liegt's vielleicht an der Unfähigkeit meiner Imaging Tools Bilder zu kombinieren (combining)??

ich dank euch für eure Antworten!
Gruss

Balz

toyde ·

Wenn man, wie ich versucht habe anzuschneiden, die Schriften auf transparentem Hintergrund "anzubasteln" (mit Hilfe eines minimen Schriftrandes, etc.) bekommt man ein sehr passables Ergebnis. Die Fransen sind dann fast verschwunden.
Kann dir mein Anschauungsbeispiel leider noch nicht posten, das Projekt wurde noch nicht übergeben.

bye

apologet ·

hmmm.. du scheinst das aber mit Photoshop oder dergleichen zu bewerkstelligen. ich habe aber vor den Text von Typo3 als Grafik generieren zu lassen, ich denke, um da zu einer besseren Qualität zu kommen, reichen die Optionen nicht aus. "niceText" wär da vielleicht ein Weg, nur zeigt's mir überhaupt nix mehr an, wenn ich diese Funktion verwende...

toyde ·

? was hat ImageMagick mit Photoshop zu tun?
Naja, wie gesagt, mit etwas Biegen und Proben gibts Möglichkeiten. Mach wie du denkst.
Nach meiner Erfahrung spielt auch die eingesetzte TTF-Datei eine grosse Rolle. Zu dünne Schriften kommen wirklich fast nie gut.

NiceText geht mal wegen den IM-Versionen selbst nicht, mal wegen anderen Konfigurationen(was man so liest) - da sehe ich leider auch nicht weiter, hab das gleiche Problem.

bye then