PDA

Volledige versie bekijken : embeded font in as3


stefanw_nl
%Europe/Berlin %541 %2007, 13:59
Ik wil fonts embedden in mijn flash applicatie. Maar dit gaat niet lekker werken. Hoe kan ik dit doen zonder een libraryitem.

Hier onder is een test class van me die ik op het internet heb gevonden. Deze is van 2005 en kan geen recentere versie vinden en niet voor flash cs3. Deze schijnt te werken in de alpha versie van flash 9.

Weet iemand hoe ik dit goed werkend kan maken in flash cs3

package {

import flash.utils.*;
import flash.display.*;
import flash.text.*;

public class Test extends MovieClip {

// be sure this is pointing to a ttf font in your hardrive
[Embed(source="fonts/arial.ttf", fontFamily="Arial")]
public var bar:String;

public function Test() {


var format:TextFormat = new TextFormat();
format.font = "Arial";
format.color = 0x000000;
format.size = 80;

var label2:TextField = new TextField();
label2.htmlText = "Hello World!";
label2.embedFonts = true;
label2.autoSize = TextFieldAutoSize.LEFT;
//label2.antiAliasType = AntiAliasType.ADVANCED;
label2.defaultTextFormat = format;

this.addChild(label2);

}
}
}

TheDutch
%Europe/Berlin %698 %2007, 17:45
Wat werkt er hier volgens jou niet aan? Op het eerste oog zou dit volgensmij gewoon (nog) moeten werken :).

stefanw_nl
%Europe/Berlin %385 %2007, 10:15
Nee [Embed(source="fonts/arial.ttf", fontFamily="Arial")]

Werkt bij mij niet.. dus heb ik in de library die font ingevoegd.. en dan werkt het ook.. niet helemaal "netsjes" maar het werkt ook zo.. alleen ff rekening mee houden

iig bedankt