• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-08-2010, 13:28   #1 (permalink)
flashconsultant
 
Registriert seit: Dec 2001
Ort: Wiesbaden
Beiträge: 124
Question Embedded Font wird nicht vom textLayout Framework gerendert

Hallo zusammen,

ich verwende eine .otf Font in meinem Flex 3.4 Projekt,
welche als swf kompiliert über ein ebenfalls als .swf kompiliertes Stylesheet eingebunden wird.

@font-face {
src: url("../fonts/MetaProFonts.swf");
fontFamily: "MetaPro-Norm";
}

Dieses Stylesheet wird zur Laufzeit über den Stylemanager geladen.

verwende ich diese Schriftart in einer Komponente wie z.B. Text oder Textarea, funktioniert alles einwandfrei, die Schrift wird dagestellt.

Verwende ich diese allerdings im TextLayout Framework (über ein TextFlow), kann diese die Font nicht rendern, es wird die Default-System Font angezeigt.

alle anderen (im System vorhandenen) Schriften funktionieren.

Kennt jemand dieses Problem? Liegt es evtl. daran, dass TLF nicht 100% kompatibel zu Flex 3.x ist?

vielen Dank & Gruss

Sebastian
wmadam ist offline   Mit Zitat antworten
Alt 19-08-2010, 13:30   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 11.856
Flash Player 10 ist Ziel Plattform?

Geändert von Omega Psi (19-08-2010 um 13:39 Uhr)
Omega Psi ist offline   Mit Zitat antworten
Alt 19-08-2010, 13:35   #3 (permalink)
flashconsultant
 
Registriert seit: Dec 2001
Ort: Wiesbaden
Beiträge: 124
Ja, habe Flash Player 10 eingestellt.

Verwende in meinem Projekt auch andere FP 10 spezifische Dinge.
wmadam ist offline   Mit Zitat antworten
Alt 19-08-2010, 13:39   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 11.856
Wie weist du denn die Schrift zu?
Omega Psi ist offline   Mit Zitat antworten
Alt 19-08-2010, 14:07   #5 (permalink)
flashconsultant
 
Registriert seit: Dec 2001
Ort: Wiesbaden
Beiträge: 124
Ich weise sie über ein CSS style zu,
indem ich den CSSFormatResolver aus dem Beispielprojekt
SimpleEditorWithCSS
(http://download.macromedia.com/pub/o...les_072409.zip)
verwende.
Der Resolver setzt die Style properties in den einzelnen Elementen des flows auch korrekt (habe im Debugger geprüft).

Ich habe auch schon versucht, sie ganz normal per code zu setzen, ging auch nicht....

Hast Du das schon mal erfolgreich hinbekommen?
Ich hab ja schon vermutet, dass es an der Schriftart liegt, aber warum stellen "normale" Komponenten diese denn dar?.
wmadam ist offline   Mit Zitat antworten
Alt 19-08-2010, 14:53   #6 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 11.856
Ich nutze SDK 4.1.0.16067... und bin in noch keine Probleme der Art gerannt.
Omega Psi ist offline   Mit Zitat antworten
Alt 19-08-2010, 15:14   #7 (permalink)
flashconsultant
 
Registriert seit: Dec 2001
Ort: Wiesbaden
Beiträge: 124
Mhm, ja, das dachte ich mir, leider kann ich hier im Projekt den 4er SDK nicht verwenden...
wmadam ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
embedded fonts, fonts, tlf

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Font will nicht embedded werden ... schokominza ActionScript 3 3 23-05-2009 15:47
Bullet List in neuem Textlayout Framework sobo Flex programmieren 2 26-11-2008 16:32
mc wird nicht gerendert (.swf nach .flv ?) yoyoyo Video 3 13-05-2008 16:44
Hochgestellter Text wird nicht gerendert AstridS Flash 8 4 16-03-2006 16:13
HTML eigenschaft/embedded Font geht nicht aber bleibt nichts anderes über FlashMT Flash MX 2 02-08-2002 13:10


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:05 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele