| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2004
Beiträge: 66
|
Hy, ich weiß es gibt zu diesem Thema schon etliche Beiträge auch im englisch sprachigen Bereich aber irgendwie finde ich keine Lösung. Bei einer Website muss ich dynamisch Textfelder erstellen, die griechische Texte anzeigen sollen. Code für TextFormat (tfFormat): var tfFormat:TextFormat = new TextFormat(); tfFormat.bold = true; tfFormat.color = 0xF7F5E9; tfFormat.font = "Barmeno"; tfFormat.size = 40; Code für Textfeld: var tf:TextField = this.createTextField('test', this.getNextHighestDepth(), 0, 0, 1, 15); tf.autoSize = "center"; tf.embedFonts = true; tf.selectable = false; tf.setNewTextFormat( tfFormat ); tf.text = 'S Ερωτήσεις E'; Die Font Barmeno liegt in der Bibliothek vor als Font mit Export in keyframe 1 unter eben dem Namen 'Barmeno'. Wahlweise habe ich die Schrift Brameno eingebettet unter dem Namen 'Barmeno' ein anderes mal Helvetica, dann auch Arial. Alle genannten Schriften haben griechische Zeichensätze. Wenn ich ein Dynamisches Textfeld erstelle und nur die Font nicht per Textformat setze, weil ich diese manuell in den Eigenschaften auf 'Barmeno*' setze (IDE ist Flash CS4, dh. Schriften mit * sind schriften die in der Bibliothek eingebettet sind) wird der griechische Text korrekt angezeigt. Sobald ich aber per Textformat mit dem oben gezeigten Code die Schrift setze wird kein griechischer Text angezeigt. Es irritiert mich und ich verzweifel langsam ... hat jemand einen Rat / Idee? |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| bibiothek, einbetten, griechische, schrift, zeichensatz |
| Themen-Optionen | |
| Ansicht | |
| |