Embedding device fonts in Flash Player 10

Hi guys, a new feature in Flash Player 10 is that you can use device fonts with anti-aliasing without having to embed all the characters in the swf. This is definitely a great feature when you deal with many languages. I found an example:
http://blog.joshbuhler.com/2008/05/20/anti-aliased-device-fonts-in-astro/
It works great if I specify the exporting for Flash Player 10. I just wonder why it shouldn't be working if I export it for 9, the actionscript is the same (I'm using flex sdk).
If exporting for 10 is mandatory, is there any risk to export an application written for flash player 9 as flash player 10 (and leaving 9 as minimum requirement) only because this feature?
Cheers, chr

Thanks for the quick response! here is the file list (all file versions are 10.1.53.64):
C:\Windows\SysWOW64\Macromed\Flash:
Flash10h.ocx
FlashAuthor.cfg
FlashInstall.log
flashplayer.xpt
FlashUtil10h_ActiveX.dll
FlashUtil10h_ActiveX.exe
install.log
NPSWF32.dll
NPSWF32_FlashUtil.exe
uninstall_plugin.exe
C:\Windows\SysWOW64\Macromed\Flash\FlashPlayerTrust:
Adobe Search For Help.cfg
AdobeFireworksCS5.cfg
AdobeXMPFileInfo.cfg
AdobeXMPFileInfoCS5.cfg
kuler.cfg
ServiceManager.cfg
I also made sure all the addson are enabled. Still doesn't work.
disabled hardware acceleration.Still doesn't work.
the last resort is will try to update the GPU driver - as ʇɐb ɹəuəllıʍ said.
I will keep you posted either way. thanks

Similar Messages

  • Wrong device font in Flash CC

    There's a problem with device fonts in Flash CC.
    When I create a dynamic textfield in Flash CS6, set the font to Verdana and select 'Use device fonts' as Anti-Alias option without embedding it does the following:
    Correctly show the Verdana font without anti-alias, because it's present on my computer.
    Now, when I do the same in Flash CC it does this:
    That isn't Verdana, looks more to be New Times Roman or similar. What's the deal with that?

    Hi
    Could you please delete the prefrence files of CS 6 and CC , then open the CS6 file in CC. Let me know whether its working correclty.
    regards
    Jose.

  • Why iOS devices has no flash player that's why android is selling more!

    Why iOS devices has no flash player that's why android is selling more!

    Welcome to the Apple Support Communities
    But Adobe has stopped the Flash development for Android, so now Flash is only compatible with Windows, OS X and Linux. You can use Flash on Android, but you will be using an old version and it will be dangerous for your device

  • Embedded Audio not playing - Flash Player 10.0.45.2

    Hi
    With the recent update of the Flash player I noticed that random *.swf files containing just embedded *.wav files will not play.
    The only things that seem to fix this problem are;
    Change the audio publish settings and republish
    Or createa new *.fla and republish
    Can anyone explain why this is happening? Is this bug temporary?
    Thanks,
    Joseph

    Hi, the Flash forum was down in my area. Here is a link that you may just bookmark as it most likely have everything FP, just something to keep handy:
    http://www.adobe.com/devnet/flashplayer/articles/flash_player_admin_guide.html
    This is the FP Installer for Internet Explorer that you download to and run from your Desktop:
    http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_ax.exe   (Not the debugger version)
    This is the FP Installer for Firefox(or other browsers that FP supports) Download to the Desktop & run from there.
    http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player.exe
    When that Uninstaller was used for the 10.1, if I'm not mistaken it Uninstalls FP from all browsers.
    I'm sure you are familiar with the ActiveX Settings and using the Administrator account to have the permissions to Install the ActiveX Control and write to the Windows Registry. Adblock in FF will need to be disabled if you use it and any pop up blocker software installed. You may want to refer to the Uninstall instructions for further info:
    http://kb2.adobe.com/cps/141/tn_14157.html
    You may also want to review the Troubleshooting guide to head off any issues before rather than after:
    http://kb2.adobe.com/cps/191/tn_19166.html
    Usually I cover the "prep" info but since we didn't discuss that, thot I'd post it, so if you need it you have it.
    If you have any questions, just post. If you want the debugger version, I'll need to find the link.
    Thanks,
    eidnolb

  • Missing Pixel Font in Flash Player 9

    I have developed a site in Flash 7.2 and since the Flash
    Player update to version 9, my pixel font has disappeared from my
    site - even though I can still see it in the fla file!
    Any help gratefully received.

    Did you embed the font?
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=194&threadid=1133743&hi ghlight_key=y&keyword1=embed%20font

  • Cannot view Japanese font inside flash player.

    For example, on http://lyric.kget.jp/lyric/kq/qu/ , I cannot view the lyrics of the song inside the Adobe flash player, and all I see are just random symbols and letters. Is there any way to fix this? (I have just reinstalled the latest version of the Adobe flash player and it does not fix the problem.)

    you posted this question 2 years ago so i don't know if u still need help.
    awn, i had the same problem and i just learned how to solve it:
    go to "Control Panel" -> select "Region & Language" -> select "Change display language" -> choose "Administrative" tab -> you should see the button "Change system locale...", just click and change to "Japanese (Japan).
    it works for me so i hope it'll work for u too

  • How do you change the font in flash player in Chrome?

    In the image above the text that I circled in red is unreadable in flash in Chrome. I know it's flash because if I go to the security settings pannel (http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.htm l) for flash it shows the same type of unreadable font... it might be readable if it was a bit bigger. Is there a way to change this? The same font in Firefox is completely legible...

    Yes, Windows Vista
    Google Chrome
    25.0.1364.97 (m)
    OS
    Windows Vista or Server 2008 SP2 64 bit
    Flash plugin
    11.6.602.171 C:\Users\owner\AppData\Local\Google\Chrome\Application\25.0.1364.97\PepperFlash\pepflashp layer.dll (disabled)
    Flash plugin
    11,5,502,149 C:\Windows\SysWOW64\Macromed\Flash\NPSWF32_11_5_502_149.dll
    --- Crash data ---
    Crash Reporting
    Enable crash reporting to see crash IDs
    For more details
    https://support.google.com/chrome/?p=ui_usagestat
    --- GPU information ---
    Graphics card
    Mobile Intel(R) 4 Series Express Chipset Family
    Driver display name
    igdumd64.dll,igd10umd64.dll
    --- GPU driver, more information ---
    Vendor Id
    0x8086
    Device Id
    0x2a42
    Driver vendor
    Intel Corporation
    Driver version
    7.15.10.1502
    Driver date
    6-12-2008
    Pixel shader version
    3.0
    Vertex shader version
    3.0
    GL version
    GL_VENDOR
    GL_RENDERER
    GL_VERSION
    GL_EXTENSIONS

  • Help: Embedding Japanese Fonts in Flash cs5 is actionscript

    I have been trying to embed "小塚ゴシック Pro M" font via export for actionscript and I haven't had luck so far. I did the font.registration method but still no luck I had no problem doing this in CS3 and CS4 but CS5 must be different. Anybody got this to work?
    TIA
    Gerry

    I got it. For those who might have the same question.
    register font and use the name you used to export to actionscript like:
    Font.registerFont(Font2);
    to use, create a variable for the font:
    var myFont = new Font2();
    to apply:
    urTextFormatvarhere.font = myFont.fontName;
    I did this to apply alpha;
    urTextFieldvarhere.embedFonts = true;
    urTextFieldvarhere.antiAliasType = AntiAliasType.ADVANCED;
    Hope this helps!

  • I can't install adobe flash player update on my macbook pro. Goes to " Device" lather then download

    I can't install adobe flash player update to my macbook pro. Download to " device" lather then " download" When I click device for Adobe flash player, it won't finish installing. I am so done with this update. When I watch youtube, keep popping up " out to date flash player message . Please help me…...

      1. Save downloaded files to "Downloads" folder.
          Safari > Preferences > General
          Save downloaded files to:
          Select "Downloads".
    2. System Preferences >  Flash Player > Advanced >  Delete  All
        Press the "Delete All" button.
        Install Adobe Flash Player.
        http://get.adobe.com/flashplayer/
       Download it first.
       The next step is important.
       Click Safari in the menubar and select “Quit Safari”.
         Follow the prompts and install the Flash Player.

  • Embedded a korean font in Flash

    Hello !!!
    I would like to embedded a font thanks Flash CS3, in order to
    get a .swf that handle the italic and bold korean font (is
    possible, one that looks like lucida for the latin characters).
    I’ve tried several that seemed to handle the korean but each
    time I end with square characters when I test it :( Furthermore I
    couldn’t find the fonts given in this post (
    http://typophile.com/node/19036).
    I also have corectly "embedded" the special characters on flash..
    still not work !!!
    Does somebody has an idea where I could find a character
    table or directly which font use for korean or where to find .swf ?
    Thanks a lot !!

    I have created an English brochure for a client, and the same brochure was translated into German. Now I am being asked for a Korean version. Can someone provide some guidance on how best to proceed in Adobe Indesign CS5? I gather that I use Apple Gothic or another font... but it doesn't show up as Korean. Also, is Korean a vertically read font?
    Korean is occasionally set vertically, but it's an extremely old-fashioned technique outside of a few limited areas - some ads, the spines of books, et cetera. 
    To be honest, I'd say "package your InDesign file and send it to a firm or freelancer that specializes in English to Korean translation, with experience in the subject matter of your brochure." It sounds like you are asking for automated machine translation within InDesign; ID has no such ability. There are ways to flow automated machine translations into ID documents, but you're most likely to find those tools in the hands of translation agencies anyways.
    No matter where you get your translation done, I'd advise against you trying to typeset the Korean yourself - there are issues with Korean in English-language ID. Without some careful setup, ID will treat Korean characters as if they were Chinese, and will break Korean words in incorrect locations instead of at spaces.

  • Any idea's why there is no flash player for apple devices

    Only thing I hate about apple devices is no flash player. Does anyone know how to get it without jailbreak???

    A lot of people have ask this question if you look on the right side of your post under more like this you will see a bunch of post that are named flash player and i bet you can find the answer
    https://discussions.apple.com/message/16303779#16303779
    http://www.apple.com/hotnews/thoughts-on-flash/

  • Why is getLineMetrics inaccurate when using device fonts* or immediately after resizing a TextField?

    1.  We need getLineMetrics to return correct values immediately after changing a TextField's width/height or any property that would affect the layout metrics, withouth having to alter other properties like setting the text to itself (p1.text = p1.text).  Currently, if you change the width of a text field to match the stage width for example, getLineMetrics will not return correct values until the next frame.... UNLESS you set the text property.
    2.  We also need some kind of "stage scaled" event in addition to the "stage resize" event (which only fires when stage scale mode is no_scale), because stage scaling affects the rendered size of device fonts so dramatically that we must call getLineMetrics again.  This is not the case for fonts antialiased for readability, since their size is relatively stable with scaling, as demonstrated by drawing a box around the first line once and then scaling the stage.
    So those are the problems.  The asterisk in the title of this post is there because it seem that TextField.getLineMetrics is accurate with device fonts, but I cannot take advantage of that accuracy without a way to detect when the player is scaled.  I can only confirm its accuracy at a 1:1 scale, since there is no way to recalculate the size of the line rectangle once the player is scaled, aside from setting a timer of some sort which is a real hack not to mention horribly inefficient with no way to detect when the stage has actually be scaled.
    I use device fonts because embedded fonts look terrible and blurred compared to device font rendering.  The "use device font" setting matches the appearance of text in web browsers exactly.  The only way to get embedded/advanced antialiased text in flash to approximate that of the device font look is to primarily set gridFitType to PIXEL instead of SUBPIXEL, and secondly set autokerning to true to fix problems caused by the PIXEL grid fit type.  That ensure strokes are fitted solidly to the nearest pixel, however it still lacks the "ClearType" rendering that device fonts use, which has notable color offset to improve appearance on LCD monitors, rather than the purely grayscale text that flash uses in its subpixel rendering.  Frankly, failure to use device fonts because of API issues, is the only reason why Flash sometimes doesn't look as good as HTML text and why people say text in Flash "looks blurry".  I'm tired of hearing it.  If the player simply dispatched an event when scaled and updated the metrics immediately when any property of the text field that would affect the metrics is changed, then we could all happily use device fonts and Flash text would look great.  As is stands, because of the two problems I mentioned in the opening paragraph, we're stuck dealing with these problems.
    If you create two text fields named "p1" and "p2" for paragraph 1 and 2, populate them with an identical line of text and set one to "use device fonts" and the other to "antialias for readability", then use this code to draw boxes around the first line of text in each of them:
    import flash.text.TextField;import flash.text.TextLineMetrics;graphics.clear();drawBoxAroundLine( p1, 0 );drawBoxAroundLine( p2, 0 );function drawBoxAroundLine( tf:TextField, line_index:int ):void{          var gutter:Number = 2;          var tlm:TextLineMetrics = tf.getLineMetrics( line_index );          graphics.lineStyle( 0, 0x0000ff );          graphics.drawRect( tf.x + gutter, tf.y + gutter, tlm.width, tlm.height );}
    The box surrounding the line of text in the "use device fonts" box is way off at first.  Scaling the player demonstrates that the text width of the device font field fluctuates wildly, while the "antialias for readability" field scales with the originally drawn rectangle perfectly.  That much is fine, but again to clarify the problems I mentioned at the top of this post:
    Since the text width fluctuates wildly upon player resize, assuming that getLineMetrics actually works on device fonts (and that's an assumption at this point), you'd have to detect the player resize and redraw the text.  Unfortunately, Flash does not fire the player resize event unless the stage scale mode is set to NO_SCALE.  That's problem #1.  And if that's by design, then they should definitely add a SCALE event, because changes in player scale dramatically affect device font layout, which requires recalculation of text metrics.  It's a real issue for fluid layouts.
    The second problem is that even when handling the resize event, and for example setting the text field width's to match the Stage.stageWidth property, when the text line wraps, it's not updated until the next frame.  In other words, at the exact resize event that causes a word to wrap, calling getLineMetrics in this handler reports the previous line length before the last word on the line wrapped.  So it's delayed a frame.  The only way to get the correct metrics immediately is basically to set the text property to itself like "p1.text = p1.text".  That seems to force an update of the metrics.  Otherwise, it's delayed, and useles.  I wrote about this in an answer over a year ago, showing how sensitive the text field property order is: http://stackoverflow.com/a/9558597/88409

    As I've noted several times, setting the text property to its own current value should not be necessary to update the metrics, and in some subclasses of text field, setting a property to its own value is ignored as the property is not actually changing and processing such a change would cause unnecessary work which could impact application performance.  Metrics should be current upon calling getLineMetrics.  They are not.  That's the problem.
    From a programming perspective, having to set the text property (really "htmlText" to preserve formatting) to itself to update metrics is almost unmanagable, and doesn't even make sense considering "htmlText" is just one of a dozen properties and methods on a TextField that could invalidate the layout metrics (alignment, setTextFormat, width, height, antiAliasMode, type, etc.), and I would have to override every one of those properties so that I could set htmlText = htmlText.  Using such a subclass isn't even possible if I want to use the Flash IDE to add text fields to the stage.  I would have to iterate over the display list and replace all existing fields with my subclass, which also isn't a good workaround because there's no way to update any and all variable references that may have been made to those instances.
    Frome what I've read, the invalide+render event system is unreliable.  My layout framework is similar to that of Windows Forms, and performs layout immediately, with dozens of docking modes and uses suspend and resume layout calls for efficiently resizing multiple child objects in a component.  Certain calculations cannot be aggregated for a render event, because some containers are semi-reflexive, meaning they can expand to fit the child contents while also contraining the child size, depending on whether the contain was resized or the child component was resized, so as a matter of correctness the resizing calcultation must occur immediately when the child resizes, otherwise a top-down pass on the display hierarchy for resizing will not be sufficient.
    As far as waiting until the next frame, no that is not possible, as it will cause one frame to be completely wrong.  If I was dragging the browser window to resize it, it would look terrible as virtually every single frame during the resizing operation would be incorrect.  Also, in the case where a user clicks the maximize or restore button of the web browser, the resizing event will occur exactly once, so if the metrics are not correct when that occurs, there is no recalculation occuring on the next frame, it will just be wrong and sit there looking wrong indefinitely.
    In case it's not obvious by now, this is a web application.  It uses the NO_SCALE stage scaling option, so notification of the event is not actually an issue for me personally.  I was just pointing out that for anyone not using the NO_SCALE option, there is no event in Flash to detect player scale.  What you're suggesting is using a JavaScript event and using the ExternalInterface bridge to send a message, which there is no guarantee whether it will be processed in a timely matter by the player and introduces possible platform inconsistancies, depending on whether the browser has actually resized the Flash interface at that point or what state Flash is in when it tries to recalculate the size of the text.  The browser may send that event to flash before the player is actually resized, so it will be processing incorrect sizes and then resized after the fact.  That's not a good solution.  Flash needs a scale event in addition to a resize event.  I'm really surprised it doesn't have one.  At the very least, the existing resize event should be dispatched reguardless of the stage scale mode, rather than occuring exclusively in the NO_SCALE mode.
    Bottom line is that getLineMetrics needs to return correct values every time it is called, without having to set the "text" property immediately before calling it.  If such a requirement exists, which seems to be the case, then that needs documented in the getLineMetrics method.

  • "Why can't I install Flash Player on my Tablet?" (Kindle or Samsung Galaxy)

    Your tablet (Kindle or Galaxy) uses the Android Operating System.
    Adobe stopped ALL development of Flash for Android last year. (July 2012) That includes Kindle as well as Samsung Tablets. Additionally, Samsung and Amazon have ended support for Flash in ALL of their newest tablet models.
    The following is from Samsung Support (07/31/2013):
    "Beginning August 15, 2012 we will use the configuration settings in the Google Play Store to limit continued access to Flash Player updates to only those devices that have Flash Player already installed. Devices that do not have Flash Player already installed are increasingly likely to be incompatible with Flash Player and will no longer be able to install it from the Google Play Store after August 15th, 2012."
    And from Kindle Support (07/31/2013):
    "The Amazon Silk web browser on Kindle Fire 1st Generation supports some, but not all, versions of Flash. Adobe Flash is pre-installed on a 1st Generation Kindle Fire and is disabled by default.
    If you see a message to install Flash while using your Kindle Fire, this means that the content you're attempting to view uses Flash. If you want to view the content, you'll need to enable Flash through the Silk settings menu.
    If a web page suffers from slow performance due to Flash, or you're unable to view a web page with Flash enabled, we recommend switching to mobile view when browsing a Flash-heavy website to see if that solves your problem:
    Some popular websites may also have an app available. Check Amazon Appstore, accessible through the Apps library on your Kindle Fire, for availability.
    The Amazon Silk web browser on Kindle Fire 2nd Generation, Kindle Fire HD 7", and Kindle Fire HD 8.9" doesn't support Flash.
    Some sites use alternative web technologies to Flash in their mobile versions. We recommend switching to mobile view when browsing a website with Flash content to see if that solves your problem:
    Some popular websites may also have an app available. Check Amazon Appstore, accessible through the Apps or Games library on your Kindle Fire, for availability."
    See: http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html
    There are older versions of Flash Player (for Android) at that link, but there are no guarantees any of them will work.
    See also: "How do I manually install Flash Player on my Android device?"
    You can find info about "Dolphin" for Android at: https://play.google.com/store/apps/details?id=mobi.mgeek.TunnyBrowser It seems to be the browser of choice to play Flash content on an Android device.
    Also, check the Android forums to see what their "gurus" recommend.

    Hello,
    Flash Player is not supported on mobile devices, and has never been supported on Windows phone.  I am not aware of alternative option for Windows phone users.
    Maria

  • Frustration with lack of support for Flash Player on IPad. When is Apple going to support Flash?

    When is Apple going to support Flash Player on IPad? 
    The majority of sites that have multimedia content rely on Flash. Safari users are missing out on tons and tons of content that depends on Flash.  I have and love my IPad 2. I should be able to use this awesome thing to get at anything I need to on the Internet. Yet when I need to access Flash sites, I am forced back to my windows PC.
    Please Apple Make it happen! I'm tired of being ragged by android users on this. You need to fix it.

    xx66stangxx wrote:
    Flash is a dieing technology.
    Really it's not seeming that way.
    In fact, since the iPad release, and Steve Jobs famously declairing the death of Flash, Flash useage has increased.
    Check it out 95.75% of all internet connected devices have the Flash Player.
    http://www.statowl.com/flash.php
    (the mac only has 12% share, it must be totally doomed then)
    IOS Apps are now made using Adobe Flash
    http://thenextweb.com/apple/2011/09/09/the-best-selling-ipad-app-on-the-app-stor e-was-created-with-adobe-flash/
    And so are Android, Blackberry etc.
    And HTML5 was supposed to be Apple's answer to all the missing content, yet here, 3 years later, HTML5 is no where to be seen, and lacks support/performance to compete with Flash.
    http://getmoai.com/images/banners/mobilegaming-html5-vs-alternatives-011112-moai .jpg
    Just look at how when you step outside the reality distortion field, things look much different. Look at HTML5 performance compared to Flash.... wasn't HTML5 supposed to outperform and save us from dead batteries? Well even 3 years after Steve Jobs claims it's still using 5x more resources than Flash.
    This demo shows 16,250 sprites animating at 60fps using the Flash player, something HTML5 can't even do with less than 100 sprites.
    http://www.bytearray.org/?p=4074
    HTML5 is a joke, Flash is real, and is providing real content to real people right now. If you as an Apple owner believe the ownership of an IOS device is worth this loss, then more power to you.

  • How do I get adobe flash player on the iPad?

    How do I get adobe flash player on the iPad? Or do I have to get an app?

    Adobe, the developer of Flash Player, has chosen not to develop a Flash app for Apple's iOS devices.
    5 Flash Player Alternatives http://www.techshout.com/features/2011/01/flash-player-for-ipad-apps/
     Cheers, Tom

Maybe you are looking for

  • Can't Install Win 8.1 Pro 64bit

    Hi Guys, I just purchase Win 8.1 Pro from the Microsoft Store (AUS). I have created a live usb (selected from the  windows setup options) so that I could do a clean install of the OS on my laptop. Each time that I have installed the OS (both clean or

  • How to add user defined F4 help for s LDB field?

    Hi,      I am using PNPCE Logical Database for a program using the standard HR report category. But I want to have my own restricted F4 help for a particular field.Is it possible to override the standard LDB search help? I tried doing it , but I am g

  • How to get "Current" Room RoomID for logged user ?

    Hi everyone Does someone here knows how to get the <i>current</i> <b>RoomID</b> of the Room the user has <u>'open'</u> from a java WebDynpro view ? I know I can get the list of rooms for the logged user, but I don't know how to get the <u>open/curren

  • Investigating carriage returns in communities using various Apple products

    Testing the ability to read and post in an Apple community from PC, iPhone and iPad using "return" to space paragraphs. This is a new paragraph and should have a line break in between Multiple line breaks in between More line breaks End

  • HTTP 1.1: Using streams over socket; How ?

    Can anyone give me a short example as how to handle streams over a persistent socket-connection ? I've trouble handling this. I can't "reget" the stream (create a new input/output stream over an existing socket-connection). Is there someone who can h