I can access the fonts but do not know how to cast them as a class to
regsiterfont.
Here is what I have so far with that route in mind.
Embed the fonts on the timeline:
Use the following code but I need to register the fonts to make them
globally available.
var embeddedFonts:Array = Font.enumerateFonts(false);
for(var i:Number = 0; i < embeddedFonts.length; i++){
var item:Font = embeddedFonts[i];
trace("[" + i + "] name:" + item.fontName + ", style: " +
item.fontStyle + ", type: " + item.fontType);
//OUTPUTS
//[0] name:Myriad Pro Cond, style: bold, type: embedded
//[1] name:Myriad Pro Cond, style: regular, type: embedded
//BUT WHAT DO BELOW DO MAKE IT A CLASS AND REGISTER IT...
//Font.registerFont(???????????);
}
Cheers
M
Following code
On 18 Aug 2008, at 13:40, jonathan howe wrote:
Sorry, I realized the syntaxt is wrong - would need to first cast as
a Class
then instantiate...
On Mon, Aug 18, 2008 at 2:27 PM, jonathan howe <[EMAIL PROTECTED]
>wrote:
I haven't tried this myself but have you used my old bff
getDefinitionByName
var fontClass:Font =
getDefinitionByName("fontClassNameWithinTheSwf") as
Font;
and then use the font via the Font class?
-jonathan
On Mon, Aug 18, 2008 at 1:40 PM, Michael William Ypes <
[EMAIL PROTECTED]> wrote:
I know the offstage technique but what I want is to load an
external swf
with the specific font in it. Then use that font in all other
swfs. You
could do this in as2 by loading in a swf that had a shared library
font in
it. Bit of a hack but it worked.
I cant quite believe Adobe has not addressed this in cs3 as fonts
do add a
huge amount to file sizes. There has got to be a fix for this
surely...
Any more ideas...
Cheers
M
On 18 Aug 2008, at 12:08, Ian Thomas wrote:
On Mon, Aug 18, 2008 at 12:01 PM, Geografiek <[EMAIL PROTECTED]
>
wrote:
Define 2 dynamic text field off stage (one for each font) and
define the
character range there.
These characters should now be available to all text fields in
the .swf
*Should* work, but with Flash and font you never know :(
Offstage will do it.
So will exporting in a text field within a MovieClip symbol in the
library, providing that MovieClip symbol is marked for export in
first
frame.
HTH,
Ian
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
--
-jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME
04101
--
-jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME
04101
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders