Zum Inhalt springen

Schriften zu Grafik rendern

Erstellt am 4. August 2006 · 2 Antworten · letzte Antwort am 7. August 2006

Tags: Frage

Oliver Adam ·

Hi,

ich hörte, dass man in Typo3 in der Lage ist, Button-Texte einzupflegen, die dann Typo3 als Grafiken rendert. Meine Frage: Muss die betreffende Schrift (True Type) zwingend auf dem Rechner des Anwenders sein? Oder mit anderen Worten: Ich möchte, dass die Buttons mit einer bestimmten Schrift (Helvetica Narrow) gerendert werden. Funktioniert das auch so, dass dies schon auf meinem Server geschieht und der Client in jedem Falle die richtige Grafik, also mit der Helvetica Narrow erhält?

Falls nicht, müsste ich ja alle Buttons per Hand als Grafik erstellen, und die CMS-Funktionalität wäre in diesem Punkt nicht mehr gegeben.

Liebe Grüße, Oliver

zapp-it ·

hi!

nee, das ist nicht zwingend nötig,

seite.xx.marks.xxx{
                       1 = GMENU
                       1.NO = 1
                       1.NO {                                            
                       wrap =|
                       XY = 100, 27  
                       backColor = xxxx                              
                       5 = TEXT
                       5.text.field = title
                       5.text.listNum = 0
                       5.text.listNum.splitChar = |
                       5.fontFile = fileadmin/xxx/xxx.ttf #oder auch andere formate
                       5.fontColor = xxxx
                             }
}

mit "fontFile = ..." kann man den Font vom Server laden und benutzen.

Die Grafiken für die Menüeinträge werden mit diesem Font und dem Hintergrund gebildet und erscheinen beim Client auch als Grafik, nicht als Text (darum ja auch GMENU) 🙂 .

Ob und dann auch wie das beim TMENU aussieht, weiß ich nicht...

Würde mich auch mal interessieren

gruß

webdeveloper ·

Hallo ihr beiden,

wie zapp-it geschrieben hat, werden die Grafiken bei einem GMENU auf dem Server gerendert (und nirgends sonst!).

Aussehen bei TMENU:
Fall 1: der Anwender hat die Schrift auf seinem Rechner
-> Schrift wird auf der Website angezeigt

Fall 2: der Anwender hat die Schrift NICHT auf seinem Rechner
-> Schrift wird durch die eingestellte Standrd-/Alternativ-Schriftart ersetzt (was ziemlich unschön aussehen kann).

Wenn ich mich recht erinnere gibt es nur 3 Schriftarten, die auf ALLEN Systemen vorhanden sind:
- Arial (bzw. MAC: Helvetica - ich sehe da keinen Unterschied, aber lasst das keinen Printer hören :-D)
- Verdana
- Times New Roman

Gruss
Alexander