Unwanted spaces in embeded font

Hello... (this post was prevously published in the general
discussion)...
I am new to this and started pocking around with a non-system
font. It appears nice, it works nice, as long as I don't embed
it...When I embed it, in some sets of chars like "saúde" I get
something like "saú de", or "próximo" gets Pró
ximo".
This happens whether I create the field in AS3 or in the
stage ( and only as long as I activate the "embed" option on this
particular field)
What can I do for these unwanted spaces to go away? use a
felt tip marker on my screen?
My code is this:
Attach Code
// sets the format
var noticiaPgSumarioFormat:TextFormat = new TextFormat();
noticiaPgSumarioFormat.font = "Mic 32Regular";
noticiaPgSumarioFormat.color = 0x626363;
noticiaPgSumarioFormat.size = 11;
noticiaPgSumarioFormat.kerning = true;
noticiaPgSumarioFormat.letterSpacing = 0;
//creates the textfield
noticiaPgSumario = new TextField();
noticiaPgSumario.name = "noticiaPgSumario"+i+"_mc";
noticiaPgSumario.embedFonts = true;
addChild(noticiaPgSumario);
noticiaPgSumario.alpha = 0;
noticiaPgSumario.x = 431;
noticiaPgSumario.y = 135;
noticiaPgSumario.width = 350;
noticiaPgSumario.wordWrap = true;
noticiaPgSumario.antiAliasType = AntiAliasType.ADVANCED;
noticiaPgSumario.text = xmlList
.children()[1];
noticiaPgSumario.setTextFormat(noticiaPgSumarioFormat);

funny... this doesn't happen on a windows install...
damn!

Similar Messages

  • [svn:fx-trunk] 8531: If using an embedded font, need to measure the text with it so that if auto-sizing, the correct amount of space is allocated.

    Revision: 8531
    Author:   [email protected]
    Date:     2009-07-13 12:25:57 -0700 (Mon, 13 Jul 2009)
    Log Message:
    If using an embedded font, need to measure the text with it so that if auto-sizing, the correct amount of space is allocated.
    QA Notes:
    Doc Notes: SDK-22205.
    Reviewers: will be Gordon
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22205
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/RichEditableText.as

    Revision: 8531
    Author:   [email protected]
    Date:     2009-07-13 12:25:57 -0700 (Mon, 13 Jul 2009)
    Log Message:
    If using an embedded font, need to measure the text with it so that if auto-sizing, the correct amount of space is allocated.
    QA Notes:
    Doc Notes: SDK-22205.
    Reviewers: will be Gordon
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22205
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/RichEditableText.as

  • Embedded font has extra space after special characters

    I've built a web-based Flash movie for a major client. The SWF uses an embedded font and loads text from an XML document. The client is localizing it for several languages, which of course include special characters. In this case, the å character is giving us problems -- it always renders with an extra space after it. For example, the Danish word spørgsmål is rendered as spørgsmå l.
    I might be inclined to think something's wrong with the font, because it doesn't happen with other fonts. However, some Googling turned up several other cases of people with similar problems using different fonts.
    When I remove the font embedding, the problem disappears. I can watch it do this right in the IDE. As soon as I embed characters again, the phantom space returns. And it doesn't happen in any other applications.
    I've spent many hours trying all kinds workarounds, but I've come up with nothing so far. As I said, I've found several other mentions of this problem but the only solution I've seen is "use a different font." In this case I can't -- it's a corporate identity font that's required for this project!
    If it makes any difference, I'm linking the font in the library, then specifying the embedded characters for the text fields. I also have text fields created entirely in Actionscript (AS3) that behave exactly the same way.
    Please tell me there's a solution to this! I'm pretty positive this is a Flash bug at this point, though I'd be happy if someone proved me wrong.

    Hi,
    I read the following on another discussion in this forum:
    it appears that with the shortkey ctrl+shift+Y you can force the pc to work around the system fonts
    Maybe that helps.
    Jenny

  • Embedding fonts

    I'm a bit confused about embedding fonts. I have Flash CS5, which the help files say automatically embeds fonts.  But then the files go on to describe how to embed fonts, as if it needs to be done.  Do I need to embed fonts for files made with Flash CS5?
    The reason I ask is that when I replace text fonts in the template I'm modifying, the font changes its appearance, even though it says it is the same font as the one that came with the template.  The font is Tahoma regular 11pt.
    I tried embedding the Tahoma font, but I'm not sure I'm using the embed process correctly.  For one thing, it doesn't seem to have many fonts you can embed. Tahoma isn't listed.  When I enter text, it looks awful -- low resolutions, bad justification, ragged edges.
    I have a MacBook Pro running leopard.
    Than you for any help you can give.
    Best -- Catherine

    I'm new enough to Flash that I don't fully understand what you wrote above. Is a static textfield one in which letters remain stationary? And by the characters actually used in the specified textfield, do you mean the characters I enter or the ones already there? In other words, if I enter letters that weren't used for that field in the template (eg, my name instead of the generic name), will they all be embedded?
    I'm not sure embedding is the problem. I think I've done it. At least, Tahoma 11pt is now one of the fonts listed in the embed menu when I bring it up.
    But the font looks awful. It is supposedly the same one as in the template, but it doesn't look the same. The size, resolution, and spacing are all bad, whereas in the template they look nice. It doesn't happen until I actually go into an element in Flash and change text. It essentially seems to "reset" the text to a new font that looks bad and doesn't space out properly.
    Thanks for any help you can give me with this!
    Best -- Cat

  • Adobe reader cannot extract embedded font after pdf sent via outlook

    We have some pdf files that open fine in Adobe Reader 9.1.3.  Once we send them via e-mail (we use Outlook 2003), they will not open properly with the error message: "Cannot extract the embedded font 'TWDWSP+TradeGothic-Light.  Some characters may not display or print correctly."  When we click OK, another error message appears: "An error exists on this page.  Acrobat may not display the page correctly.  Please contact the person who created the PDF document to correct the problem."  If the files are sent in a ZIP archive, they open correctly, but not if sent individually as PDFs.  Can someone help?

    It's one of the reasons that it's not recommended to send a PDF via email without Zipping it first. Either the senders or receivers email client may use encoding to make the ransfer faster which can wreck PDF's.
    Best bet is to Zip (as you've seen) the file first or post it to a web space and email the link.

  • Cannot Extract Embedded Font in PDF Report Generated Using Crystal Reports XI

    The issue is that sometimes the PDF reports generated by Crystal Report XI are not showing the fonts properly. Arial font is used in the Crystal report template(.rpt file) for field label and data elements. When the report is opened in Adobe Reader, it displays the message - "Cannot extract the embedded font 'AAAAAA+ArialBold'. some characters may not display or print correctly." Other PDF Readers like Foxit show blank spaces instead. I tried to change the font to Courier New, Times New Roman etc but still getting the same message.
    The issue is consistent when the application is deployed in Windows server. When deployed in Unix server the issue happens very occasionally. The font files are available and installed in the UNIX box.
    Please tell me why this error message is shown and also tell me how to get it fixed.

    Hi Scot
    Just replied to your email re. conf call.
    In the meantime.
    1st question.  
        Some of our developers are creating the reports under crystal 2008, while some are 2011.
        Could this be a problem, when they are run by the SDK?
        Should we upgrade all our developers to crystal 2011?
    The version of CR a report is created in should not matter at all. I am 100% certain this is not the issue.
    2nd question
        When the report is run, to create the pdf... why would it actually embed the font on the pdf?
        if they weren't embedded.. wouldn't it just pull up the proper font, if the user's pc had that font on their
        pc?
        if it does the common fonts aren't embedded, we would just have to worry about the things like
        barcode 3 of 9
    I can not answer this as that essentially is the way the product is designed. It may look like a limitation, but there are no work-arounds and I would not consider this to be a bug. Perhaps an enhancement, but a pretty faint hope there. And even if, enhancements take very, very low priority and take long, long time before implementation.
    3rd question
        Would the fonts, just need to be installed on the server?   we've seen some indication, that they
        also need to be in a java sub-directory
    The fonts must be on the server as that is where the report engine does it's work, then the report is streamed to the user's browser. E.g.; there is no work done on the browser. Also, the process must have rights to access the fonts.
    One last point. You mention deployment to Linux. Linux is not supported. Please see: SAP Crystal Reports, Developer Version for Microsoft Visual Studio - Supported Platforms
    I suspect this is more an issue with CR not working with the framework for Linux.
    - Ludek

  • Unwanted spaces between images

    while using adobe dreamweaver i created a page with a image
    at the top, then one below it with rollover images, then one more
    below that. and everything should fit together like its one image.
    and it does so in internet explorer, but not firefox. it looks like
    this :
    http://i2.photobucket.com/albums/y13/Down_The_Rabbit_Hole/Untitled-1copy-5.jpg
    can someone please tell me how to get rid of that unwanted
    space?
    the code is also below.

    The problem is caused by the fact that images are inline
    tags. This means
    that they are rendered in an 'inline text box'. An inline
    text box reserves
    space for descenders below the baseline of the text, and
    that's what is
    causing the gaps you are seeing in FF - which is rendering
    the images
    properly (it's IE that is not).
    Margins/padding won't affect this. You can, however make
    those images have
    the CSS style of display:block. That will remove that
    'descender' space,
    but it will apply to every image on the page, so you will
    need to add an
    appropriate selector to the rule so that you select only the
    desired images.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "emmageeeee" <[email protected]> wrote in
    message
    news:[email protected]...
    > while using adobe dreamweaver i created a page with a
    image at the top,
    > then
    > one below it with rollover images, then one more below
    that. and
    > everything
    > should fit together like its one image. and it does so
    in internet
    > explorer,
    > but not firefox. it looks like this :
    >
    http://i2.photobucket.com/albums/y13/Down_The_Rabbit_Hole/Untitled-1copy-5.jpg
    > .
    >
    >
    > can someone please tell me how to get rid of that
    unwanted space?
    > the code is also below.
    >
    >
    >
    >
    >
    > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    > "
    http://www.w3.org/TR/html4/strict.dtd">
    > <html>
    > <head>
    > <title>untitled</title>
    > <meta http-equiv="content-type" content="text/html;
    charset=iso-8859-1">
    > <meta name="generator" content="HAPedit 3.1">
    > <style type="text/css">
    > html,body{margin:25;padding:0}
    > body{
    > background-color:#486CB3;
    > background-image:url("bg.gif");
    > font: 76% arial,sans-serif;
    > text-align:left
    > }
    > p{margin:0 0px 0px}
    > a{
    > display:block;
    > color: #FFFFFF;
    > padding:0px
    > }
    >
    > div#header h1{height:80px;line-height:80px;margin:0px;
    > padding-left:10px;}
    >
    > div#container{text-align:left;}
    >
    > div#content p{line-height:1.4}
    >
    > div#navigation{font-family: verdana, arial, sanf-serif;
    > font-size: 12px; margin: 0;
    > padding: 0;
    > list-style-type: none;}
    >
    > div#extra{background:#FF8539}
    > div#footer p{margin:0;padding:5px 10px}
    >
    > div#container{width:700px;margin:0 auto}
    > div#content{float:right;width:700px}
    >
    > div#extra{float:right;width:500px}
    > div#footer{clear:both;width:100%}
    > </style>
    > <script type="text/javascript">
    > <!--
    > function MM_swapImgRestore() { //v3.0
    > var i,x,a=document.MM_sr;
    for(i=0;a&&i<a.length&&(x=a
    )&&x.oSrc;i++)
    > x.src=x.oSrc;
    > }
    > function MM_preloadImages() { //v3.0
    > var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new
    Array();
    > var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
    for(i=0;
    > i<a.length;
    > i++)
    > if (a.indexOf("#")!=0){ d.MM_p[j]=new Image;
    > d.MM_p[j++].src=a
    > }
    >
    > function MM_findObj(n, d) { //v4.01
    > var p,i,x; if(!d) d=document;
    >
    if((p=n.indexOf("?"))>0&&parent.frames.length) {
    > d=parent.frames[n.substring(p+1)].document;
    n=n.substring(0,p);}
    > if(!(x=d[n])&&d.all) x=d.all[n]; for
    (i=0;!x&&i<d.forms.length;i++)
    > x=d.forms[n];
    >
    for(i=0;!x&&d.layers&&i<d.layers.length;i++)
    > x=MM_findObj(n,d.layers
    .document);
    > if(!x && d.getElementById)
    x=d.getElementById(n); return x;
    > }
    >
    > function MM_swapImage() { //v3.0
    > var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new
    Array;
    > for(i=0;i<(a.length-2);i+=3)
    > if ((x=MM_findObj(a))!=null){document.MM_sr[j++]=x;
    if(!x.oSrc)
    > x.oSrc=x.src; x.src=a[i+2];}
    > }
    > //-->
    > </script>
    > </head>
    > <body
    >
    onLoad="MM_preloadImages('homeh.gif','chicksh.gif','dudesh.gif','contacth.gif','
    > infoh.gif','carth.gif')">
    > <div id="container">
    > <div id="header">
    > <div align="left"><a href="#"
    onMouseOut="MM_swapImgRestore()"
    >
    onMouseOver="MM_swapImage('Image4','','homeh.gif',1)"><img
    > src="header.jpg"
    > width="700" height="70" border="0"
    longdesc="header.jpg"></a><a href="#"
    > onMouseOut="MM_swapImgRestore()"
    >
    onMouseOver="MM_swapImage('Image4','','homeh.gif',1)"><img
    src="home.gif"
    > name="Image4" width="106" height="39" border="0"
    align="left"></a><a
    > href="#"
    > onMouseOut="MM_swapImgRestore()"
    >
    onMouseOver="MM_swapImage('Image5','','chicksh.gif',1)"><img
    > src="chicks.gif"
    > name="Image5" width="106" height="39" border="0"
    align="left"></a><a
    > href="#"
    > onMouseOut="MM_swapImgRestore()"
    >
    onMouseOver="MM_swapImage('Image6','','dudesh.gif',1)"><img
    > src="dudes.gif"
    > name="Image6" width="106" height="39" border="0"
    align="left"></a><a
    > href="#"
    > onMouseOut="MM_swapImgRestore()"
    >
    onMouseOver="MM_swapImage('Image7','','contacth.gif',1)"><img
    > src="contact.gif"
    > name="Image7" width="106" height="39" border="0"
    align="left"></a><a
    > href="#"
    > onMouseOut="MM_swapImgRestore()"
    >
    onMouseOver="MM_swapImage('Image8','','infoh.gif',1)"><img
    src="info.gif"
    > name="Image8" width="106" height="39" border="0"
    align="left"></a><a
    > href="#"
    > onMouseOut="MM_swapImgRestore()"
    >
    onMouseOver="MM_swapImage('Image9','','carth.gif',1)"><img
    src="cart.gif"
    > name="Image9" width="170" height="39"
    border="0"></a><img src="main.jpg"
    > border="0" align="middle" usemap="#Map">
    > <map name="Map"><area shape="rect"
    coords="20,196,186,221" href="#"
    > target="_self" alt="go now" usemap="#cool"
    border="0">
    > </map></div>
    > <div id="footer">
    > <CENTER>
    > &copy your mom.
    >
    > </div>
    > </div>
    > </body>
    > </html>
    >

  • Unwanted space when working with tables

    I have created a layout using tables (in CS4), and when I top align the tables containing images and text, it leaves a large, blank, unwanted space at the bottom. I am unable to resize the tables accordingly to eliminate the space, how can I fix this? Here's an image

    Unfortunately, I'm not familiar with coding for CSS. If I was able to layout a site with CSS the way I had envisioned, I totally would have, I just don't know how. Any suggestions? Anyways, here's my code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>The Crisis // Crew</title>
    <style type="text/css">
    <!--
    body, td, th {
    color: #000;
    body {
    background-color: #161616;
    td img {
    display: block;
    td img {
    display: block;
    td img {
    display: block;
    td img {
    display: block;
    td img {
    display: block;
    td img {
    display: block;
    td img {
    display: block;
    td img {
    display: block;
    td img {
    display: block;
    td img {
    display: block;
    }td img {display: block;}
    -->
    </style>
    <style type="text/css">
    <!--
    .borderTable {
    margin: auto auto;
    border-collapse: collapse;
    border: 1px solid black;
    .Arial {
    font-family: Arial, Helvetica, sans-serif;
    .Arial {
    font-size: 12px;
    color: #333;
    a:link {
    color: #333;
    a:visited {
    color: #333;
    .center {
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
    .arial {
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    color: #FFF;
    .bodytext {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    -->
    </style>
    <script type="text/javascript">
    <!--
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
    function MM_nbGroup(event, grpName) { //v6.0
      var i,img,nbArr,args=MM_nbGroup.arguments;
      if (event == "init" && args.length > 2) {
        if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
          img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
          if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
          nbArr[nbArr.length] = img;
          for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
            if (!img.MM_up) img.MM_up = img.src;
            img.src = img.MM_dn = args[i+1];
            nbArr[nbArr.length] = img;
      } else if (event == "over") {
        document.MM_nbOver = nbArr = new Array();
        for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
          if (!img.MM_up) img.MM_up = img.src;
          img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
          nbArr[nbArr.length] = img;
      } else if (event == "out" ) {
        for (i=0; i < document.MM_nbOver.length; i++) {
          img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
      } else if (event == "down") {
        nbArr = document[grpName];
        if (nbArr)
          for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
        document[grpName] = nbArr = new Array();
        for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
          if (!img.MM_up) img.MM_up = img.src;
          img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
          nbArr[nbArr.length] = img;
    //-->
    </script>
    </head>
    <body onload="MM_preloadImages('Photoshop/Animation/Top_r2_c4_f3.jpg','Photoshop/Animation/Top_ r2_c4_f2.jpg','Photoshop/Animation/Top_r2_c4_f4.jpg','Photoshop/Animation/Top_r2_c8_f3.jpg ','Photoshop/Animation/Top_r2_c8_f2.jpg','Photoshop/Animation/Top_r2_c8_f4.jpg','Photoshop /Animation/Top_r2_c10_f3.jpg','Photoshop/Animation/Top_r2_c10_f2.jpg','Photoshop/Animation /Top_r2_c10_f4.jpg','Photoshop/Animation/Top_r3_c2_f3.jpg','Photoshop/Animation/Top_r3_c2_ f2.jpg','Photoshop/Animation/Top_r3_c2_f4.jpg','Photoshop/Animation/Top_r3_c6_f3.jpg','Pho toshop/Animation/Top_r3_c6_f2.jpg','Photoshop/Animation/Top_r3_c6_f4.jpg')">
    <table width="870" border="0" align="center" cellpadding="0" cellspacing="3">
      <tr>
        <td><table border="0" cellpadding="0" cellspacing="0" width="870">
          <!-- fwtable fwsrc="PageTop2.png" fwpage="Page 1" fwbase="Top.jpg" fwstyle="Dreamweaver" fwdocid = "427913899" fwnested="0" -->
          <tr>
            <td><img src="Photoshop/Animation/spacer.gif" width="277" height="1" border="0" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="66" height="1" border="0" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="33" height="1" border="0" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="95" height="1" border="0" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="28" height="1" border="0" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="77" height="1" border="0" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="31" height="1" border="0" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="107" height="1" border="0" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="18" height="1" border="0" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="117" height="1" border="0" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="21" height="1" border="0" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="1" height="1" border="0" alt="" /></td>
          </tr>
          <tr>
            <td colspan="11"><img name="Top_r1_c1" src="Photoshop/Animation/Top_r1_c1.jpg" width="870" height="195" border="0" id="Top_r1_c1" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="1" height="195" border="0" alt="" /></td>
          </tr>
          <tr>
            <td colspan="3"><img name="Top_r2_c1" src="Photoshop/Animation/Top_r2_c1.jpg" width="376" height="1" border="0" id="Top_r2_c1" alt="" /></td>
            <td rowspan="3"><a href="artists.html" target="_top" onclick="MM_nbGroup('down','navbar1','Top_r2_c4','Photoshop/Animation/Top_r2_c4_f3.jpg',1 );" onmouseover="MM_nbGroup('over','Top_r2_c4','Photoshop/Animation/Top_r2_c4_f2.jpg','Photos hop/Animation/Top_r2_c4_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img name="Top_r2_c4" src="Photoshop/Animation/Top_r2_c4.jpg" width="95" height="52" border="0" id="Top_r2_c4" alt="" /></a></td>
            <td colspan="3"><img name="Top_r2_c5" src="Photoshop/Animation/Top_r2_c5.jpg" width="136" height="1" border="0" id="Top_r2_c5" alt="" /></td>
            <td rowspan="2"><a href="gallery.html" target="_top" onclick="MM_nbGroup('down','navbar1','Top_r2_c8','Photoshop/Animation/Top_r2_c8_f3.jpg',1 );" onmouseover="MM_nbGroup('over','Top_r2_c8','Photoshop/Animation/Top_r2_c8_f2.jpg','Photos hop/Animation/Top_r2_c8_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img name="Top_r2_c8" src="Photoshop/Animation/Top_r2_c8.jpg" width="107" height="51" border="0" id="Top_r2_c8" alt="" /></a></td>
            <td rowspan="3"><img name="Top_r2_c9" src="Photoshop/Animation/Top_r2_c9.jpg" width="18" height="52" border="0" id="Top_r2_c9" alt="" /></td>
            <td rowspan="3"><a href="contact.html" target="_top" onclick="MM_nbGroup('down','navbar1','Top_r2_c10','Photoshop/Animation/Top_r2_c10_f3.jpg' ,1);" onmouseover="MM_nbGroup('over','Top_r2_c10','Photoshop/Animation/Top_r2_c10_f2.jpg','Phot oshop/Animation/Top_r2_c10_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img name="Top_r2_c10" src="Photoshop/Animation/Top_r2_c10.jpg" width="117" height="52" border="0" id="Top_r2_c10" alt="" /></a></td>
            <td rowspan="3"><img name="Top_r2_c11" src="Photoshop/Animation/Top_r2_c11.jpg" width="21" height="52" border="0" id="Top_r2_c11" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="1" height="1" border="0" alt="" /></td>
          </tr>
          <tr>
            <td rowspan="2"><img name="Top_r3_c1" src="Photoshop/Animation/Top_r3_c1.jpg" width="277" height="51" border="0" id="Top_r3_c1" alt="" /></td>
            <td rowspan="2"><a href="index.html" target="_top" onclick="MM_nbGroup('down','navbar1','Top_r3_c2','Photoshop/Animation/Top_r3_c2_f3.jpg',1 );" onmouseover="MM_nbGroup('over','Top_r3_c2','Photoshop/Animation/Top_r3_c2_f2.jpg','Photos hop/Animation/Top_r3_c2_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img name="Top_r3_c2" src="Photoshop/Animation/Top_r3_c2.jpg" width="66" height="51" border="0" id="Top_r3_c2" alt="" /></a></td>
            <td rowspan="2"><img name="Top_r3_c3" src="Photoshop/Animation/Top_r3_c3.jpg" width="33" height="51" border="0" id="Top_r3_c3" alt="" /></td>
            <td rowspan="2"><img name="Top_r3_c5" src="Photoshop/Animation/Top_r3_c5.jpg" width="28" height="51" border="0" id="Top_r3_c5" alt="" /></td>
            <td rowspan="2"><a href="crew.html" target="_top" onclick="MM_nbGroup('down','navbar1','Top_r3_c6','Photoshop/Animation/Top_r3_c6_f3.jpg',1 );" onmouseover="MM_nbGroup('over','Top_r3_c6','Photoshop/Animation/Top_r3_c6_f2.jpg','Photos hop/Animation/Top_r3_c6_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img name="Top_r3_c6" src="Photoshop/Animation/Top_r3_c6.jpg" width="77" height="51" border="0" id="Top_r3_c6" alt="" /></a></td>
            <td rowspan="2"><img name="Top_r3_c7" src="Photoshop/Animation/Top_r3_c7.jpg" width="31" height="51" border="0" id="Top_r3_c7" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="1" height="50" border="0" alt="" /></td>
          </tr>
          <tr>
            <td><img name="Top_r4_c8" src="Photoshop/Animation/Top_r4_c8.jpg" width="107" height="1" border="0" id="Top_r4_c8" alt="" /></td>
            <td><img src="Photoshop/Animation/spacer.gif" width="1" height="1" border="0" alt="" /></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td width="870" bgcolor="#161616"><table width="870" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="605" bgcolor="#FFFFFF" Valign="top"><table width="870" border="0" cellspacing="10" cellpadding="0">
              <tr>
                <td width="572"><table width="553" border="0" cellspacing="0" cellpadding="5">
                  <tr>
                    <td width="300" valign="top"><img src="Crew-Photo" width="300" height="451" /></td>
                    <td width="235" valign="top"><span class="bodytext">Andy Madeleine - Director/ Producer/ Editor <br />
    Adam Rock - Assitant Director<br />
    Jacob Kubon - Director of Photography<br />
    Justin Dixon - Sound <br />
    Vaughn Greathouse - Grip</span></td>
                  </tr>
                </table>
                  <p> </p>
                  <p> </p>
                  <p> </p>
                  <p> </p>
                  <p> </p>
                  <p> </p>
                  <p> </p>
                  <p> </p>
                  <p> </p>
                  <p> </p>
                  <p> </p></td>
                <td width="268" valign="top"><table width="268" border="0" align="center" cellpadding="2" cellspacing="0">
                  <tr>
                    <td bgcolor="#666666" class="center">About</td>
                    </tr>
                  </table>
                  <span class="bodytext"><br />
                    The Crisis is more than just a documentary film, it is an alliance of hip-hop artists, fans,  and likeminded individuals who are interested in preserving the integrity of the hip-hop community, and maintaining hip-hop as an art.
                    Commercial music has taken over the mainstream, and in doing so, created a channeled, often negative image of hip-hop. The Crisis will attempt to educate the uninformed, discredit stereotypes, and push for a positive image surrounding hip-hop culture. <br />
                    <br />
                    </span>
                  <table width="268" border="0" align="center" cellpadding="2" cellspacing="0">
                    <tr>
                      <td bgcolor="#666666" class="center">Get Involved!</td>
                      </tr>
                    </table>
                  <span class="bodytext"><br />
                    Interested in getting involved? Become part of the project or help us promote! Artists, film-makers, or fans, send e-mails to: <a href="mailto:[email protected]">[email protected]</a><br />
                    <br />
                    </span>
                  <table width="268" border="0" cellspacing="0" cellpadding="2">
                    <tr>
                      <td bgcolor="#666666" class="center">Follow The Crisis</td>
                      </tr>
                    </table>
                  <table width="100" border="0" align="center" cellpadding="5" cellspacing="0">
                    <tr>
                      <td><a href="http://www.facebook.com/pages/The-Crisis-Film/120240911333083" target="_blank"><img src="facebook_button_11.jpg" width="35" height="35" alt="Facebook" /></a></td>
                      <td><img src="twitter-button copy.jpg" width="35" height="35" alt="Twitter" /></td>
                      <td><img src="YoutubeButton.jpg" width="35" height="35" alt="YouTube" /></td>
                      </tr>
                    </table>
                  <p> </p>
                  <p> </p>
                  <p> </p></td>
              </tr>
              </table>
              <img src="Photoshop/Bottom_stamp.jpg" width="870" height="100" /></td>
            </tr>
        </table></td>
      </tr>
    </table>
    <div align="center"><span class="Arial"><a href="index.html">Home</a> I <a href="artists.html">Artists</a> I <a href="crew.html">Crew</a> I <a href="gallery.html">Gallery</a> I <a href="contact.html">Contact</a><br />
      Copyright © 2010 Andy Madeleine. All Rights Reserved.<br />
    </span></div>
    </body>
    </html>

  • Embedded fonts are missing characters in display despite having all glyphs...

    Hi,
    As per the subject, I have a vast array of different fonts that I need to load on demand via CSS to SWF.
    For the most part, this works very well. I have around 600 fonts where everything is just fine.
    I also have some problem fonts like the below;
    That is _supposed_ to display;
    "ABCDEFGHIJKLMNOPQRSTUVWXYZ
    abcdefghijklmnopqrstuvwxyz"
    All the glyphs are there, and have been validated using font.hasGlyphs(string) method.
    The font works perfectly in numerous desktop applications
    The font works perfectly when converted to a web font
    Nonetheless, no matter what I try, or what SDK I use, the problem fonts always fail to display on the same characters.
    My guess is, because they are allowing spaces for the characters, that the glyphs and / or metrics are slightly out, but I have absolutely no idea where to begin debugging this and I would welcome any input from anybody who _has_ got an idea!
    Thanks,
    G

    Well, hasGlyphs just says there is data in the slot for that character, not whether the data is any good.
    Essentially,  all embedded fonts are transcoded into a Flash-compatible data format.  Then Flash uses that data format to draw the glyph.  There are 4 data formats that Flash uses, but they fall into two main categories: CFF, and non-CFF.  The transcoding is done via the compiler with help from some font manager libraries listed in the flex-config.xml.  Depending on whether you need CFF or non-CFF, I think different libraries are used.  I've heard you may get slightly different results by messing around with the list of font managers, but I haven't proven it.
    Anyway, first thing I would try is a simple, AS-only test with whatever configuration is failing (CFF or non-CFF).  Then I would try the opposite configuration.  Getting Flex and TLF out of the equation helps narrow down the possibilities.  But it is probably some issue with the transcoding.  Are there other commonalities with the non-working fonts?  Are they all OTF or CFF fonts?
    -Alex

  • Trouble with Preview not using embedded fonts in a PDF

    I have a client I'm working with that is generating PDF reports for various organizations in various languages. They are using an Arial Unicode font but are using different encoding for some of the more unique languages. To ensure the report will be viewable regardless of installed fonts, they are embedding the font.
    Most of the languages are showing up fine in preview, but three languages are giving me trouble. Specifically Greek, Russian and Thai which are using encoding EL8MSWIN1253, CP1251, and TH8TISASCII.
    Basically the question is whether there is some toggle that will tell Preview to use the embedded font? Or something we can put into the PDF (the pdf is created using FPDF) that will allow a user to know which font/encoding they'll need to install in order to properly view the document? (I'm actually trying to figure that out myself...which font I need to install to get preview to view the document properly).
    Thanks in advance for any help.

    Actually, I got that example to work... here are the changes
    I made...
    <mx:htmlText>
    <![CDATA[You can vary the <font size='20'>font
    size</font>,<br><font
    color="#0000FF">color</font>,<br><font
    face="Courier New">face</font>, or<br><font
    size="18"color="#FF00FF"face="Times New Roman">any combination
    of the three.</font>]]>
    </mx:htmlText>
    As I said above, I have found errors in the code of the help
    docs... this is yet another one of them. Usually its spaces in the
    wrong place, or no space at all, or missing ) or ], or a case
    sensitivity issue.
    If you got your custom font to display, that should work...
    but then again.. what should work, doesn't always.

  • Font substitution when Embedding fonts

    The font embedding controls in FFCore's Optimize component include the ability to upload and select a Font Substitution Configuration File: To recap the documentation:The Font Substitution Configuration File option defines the pdfToolbox configuration file that will be used when embedding fonts.This configuration file controls font substitution behavior in Optimize. Fonts are embedded as subsets. Fonts are not embedded if they have a flag indicating that embedding is not allowed. The Embed missing fonts fixup in pdfToolbox Desktop preflight profiles includes an option to select a Font substitution policy:   If you select the Open folder with configuration files you will see the text files that control font substitution. Although pdfToolbox Desktop comes with 3 predefined font substitution policies, additional ones can be created by duplicating an existing policy file and editing it (you will have to restart acrobat to see the changes).  The prefix on the filname controls the display order of the font policies within pdfToolbox. I would also ensure there are no spaces in any new filenames. The font substitution policies are plain text files with the following content: DisplayName 1 My Special Name SubstituteAll<tab>Arial<tab>Helvetica<tab>Helvetica Neue<tab>Futura<tab>Helvetica Neue<tab>Microsoft Sans Serif<tab>MS PGothic<tab>Trebuchet MS<tab>Verdana
    SubstituteFirst<tab>Arial Bold<tab>Arial-Bold<tab>Helvetica Bold<tab>Futura-Bold<tab>Futura Bold<tab>Helvetica-Bold
     The DisplayName defines the name that will appear in the pdfToolbox UI: The remaining lines specify which fonts may be substituted by which fonts and the precedence for substitution.SubstituteAll - all fonts in the list are substituted for each other. When a font is missing pdfToolbox will work down the list until it reaches the name of an available font.SubstituteFirst - only the first font in the list is substituted. pdfToolbox will work down the list until it reaches the name of an available font. Note: the font names must match what pdfToolbox will find. The best way to ascertain that is to run a preflight on the file and copy the names off the report.  UPDATE - Updated example text to show location of tabs

    I added a new topic to the forum covering font substitution: http://forum.support.xerox.com/t5/FreeFlow-Core/Font-substitution-when-Embedding-fonts/td-p/177411

  • Error " Adobe Reader - cannot extract the embedded font 'Ariel Bold "

    Hi gurus!
    I have created smartform for pdf invoice via mail to user id. when that invoice send to user id . PDF file is getting a popup -" Adobe Reader - cannot extract the embedded font 'Ariel Bold . Some characters many not display or print correctly ".
    I want to remove this unwanted popup. please provide any possible solutions.
    regards,
    Ravi

    Hi ravindra, what i can suggest you is to set a breakpoint just before ur cursor goes into the pdf part and just comment the part when it comes to the popup. its very easy and the best way to do it.
    Cheers

  • Embedding fonts in Bridge (Photoshop CS5)

    Hi folks!
    I'm sorry for posting but I still have trouble with creating PDF via Bridge.
    I have sveral PSD-Files (CS5 made) using several image- and textlayers.
    Now I want to create multipage-PDF using Bridge that comes with PS CS5.
    Works fine so far but Bridge does not embed those fonts used in the PSD!
    Seems to me Bridge just merges all layers to one pixelbased image and saves it in PDF-format.
    But that's no good deal!
    In CS2 there was a much better solution in PS2 allowing to create multipaged PDF with embedded fonts.
    Is there any chance to embed fonts with Bridge?
    Plz don't tell me to use Acrobat or InDesign because I'm only using PS CS5.
    Thx!

    Which version of Camera Raw do you use (Photoshop > About Plug-In > Camera Raw) and which one is needed for that camera?
    Camera Raw plug-in | Supported cameras

  • Unable to load embedded fonts in TlF / FlowLeafElement

    dears,
    I use TextFlowUtil.importFromString and FlowLeafElement to make each some text have its own style, every some words have diffirent color, fontFamily, fontSize....etc
    that is done here in the text attribute in this xml tag, and TextFlowUtil.importFromString and FlowLeafElement make taht perfect:
    <TextArea text="&lt;div direction=&quot;rtl&quot;&gt;&#xD;&#xA;  &lt;p textAlign=&quot;right&quot;&gt;&#xD;&#xA;    &lt;span fontFamily=&quot;ttf&quot; fontSize=&quot;16&quot; color=&quot;#FFE000E0&quot; &gt;Welcome to Android Training. Here you'll find a collection of classes that aim to help you build great apps for &lt;/span&gt;&#xD;&#xA;    &lt;span fontFamily=&quot;Arial&quot; fontSize=&quot;16&quot; color=&quot;#FFE000E0&quot; &gt;Android, using best practices in a variety of framework topics.&lt;/span&gt;&#xD;&#xA;  &lt;/p&gt;&#xD;&#xA;  &lt;p&gt;&lt;/p&gt;&#xD;&#xA;  &lt;p textAlign=&quot;right&quot;&gt;&#xD;&#xA;    &lt;span fontFamily=&quot;Arial&quot; fontSize=&quot;16&quot; color=&quot;#FFE00000&quot;&gt;Each class explains the steps required to solve a problem or implement a feature using code snippets and &lt;/span&gt;&#xD;&#xA;    &lt;span fontFamily=&quot;Arial&quot; fontSize=&quot;16&quot; color=&quot;#FFE00000&quot;&gt;sample code for you to use in your apps.&lt;/span&gt;&#xD;&#xA;  &lt;/p&gt;&#xD;&#xA;  &lt;p&gt;&lt;/p&gt;&#xD;&#xA;  &lt;p textAlign=&quot;right&quot;&gt;&#xD;&#xA;    &lt;span fontFamily=&quot;Arial&quot; fontSize=&quot;16&quot; color=&quot;#FF00E000&quot;&gt;What you see now is just the beginning. We plan to add many more classes, expand and refine existing &lt;/span&gt;&#xD;&#xA;    &lt;span fontFamily=&quot;Arial&quot; fontSize=&quot;16&quot; color=&quot;#FF00E000&quot;&gt;classes, and build Training Courses that help you enhance your apps using objective-oriented collections of &lt;/span&gt;&#xD;&#xA;    &lt;span fontFamily=&quot;Arial&quot; fontSize=&quot;16&quot; color=&quot;#FF00E000&quot;&gt;classes.&lt;/span&gt;&#xD;&#xA;  &lt;/p&gt;&#xD;&#xA;&lt;/div&gt;" direction="rtl" styleName=".textAreaTitle" editable="false" selectable="true" scrollable="false" mainReferance="UI.Components.Basics.TextArea" />
    The problem is that i need to embed fonts, by this fontFamily=&quot;Arial&quot; you can set font name which you want, but if i set font name which is embedded it won't work, like : fontFamily=&quot;ttf&quot;
    the embedded code is :
    [Embed(source='/Resources/majallab.ttf',fontName='ttf',mimeType='application/x-font',embed AsCFF='true')]
                                            var font1:Class; //This is only used to compile the code
    I use Flex SDK 4.5,
    what can i do ?
    Thank you in advance,
    amt

    To use embedded fonts in a Flex component, the fontFamily for the component needs to be set to an embedded font that is in the same SWF as the other embedded fonts in the TextFlow.  See my blog for more details
    Alex Harui
    Flex SDK Team
    Adobe Systems, Inc.
    http://blogs.adobe.com/aharui

  • Unable to load embedded fonts in Textlayout Framework using SWFContext.

    Hi,
        We are having issues with embedding/renderring fonts in swf.
        Here is the code of the slide1.swf compiled by mxmlc.exe [Adobe Flex Compiler (mxmlc) Version 4.1.0 build 16076] with compiler parameters --  "-static-link-runtime-shared-libraries".
    and checked with  Flash player version 10.1 and 10.2 and 10.3.
        package
            import flash.display.Sprite;
            import flashx.textLayout.compose.ISWFContext;
            public class Slide1 extends Sprite implements ISWFContext
                [Embed(source="C:/WINDOWS/FONTS/CALIBRI.TTF", fontName="Calibri", embedAsCFF = "true", unicodeRange="U+0041,U+0072,U+0069,U+0061,U+006C,U+0020,U+004E,U+006F,U+006D", mimeType="application/x-font")]
                public static const calibri:Class;
                [Embed("slide1/sldBg1.png", mimeType="image/png")]
                public static const bg:Class;
                [Embed("slide1/slide1.xml", mimeType="application/octet-stream")]
                public static const slide:Class;
                public function callInContext(fn:Function, thisArg:Object, argsArray:Array, returns:Boolean=true):*
                    if (returns)
                    return fn.apply(thisArg, argsArray);
                    fn.apply(thisArg, argsArray);
        Using Flex 4.1 SDK:--
            When I load the slide1.swf in ActionScript Project it shows the embedded text.
            But, when I load the slide1.swf in  MX+Spark Flex Project, it gives an error :
            Warning: An ActionScript 1.0/2.0 SWF file has loaded an ActionScript 3.0 SWF; code in the ActionScript 3.0 SWF will not run.
           Error TypeError: Error #1034: Type Coercion failed: cannot convert Slide1@f56fce9 to mx.core.IFlexModuleFactory. !
            Below red colored text is the code where the exception occurs.
            var fontClass:Class = ApplicationDomain.currentDomain.getDefinition("slide1") as Class;
          textFlow.flowComposer.swfContext = new fontClass();
            textFlow.flowComposer.addController(new ContainerController(textContainer, containerWidth, containerHeight));   
            textFlow.flowComposer.updateAllControllers();           
            And, when I load the slide1.swf in Only MX Flex Poject, it shows the embedded Font.
        Using Flex 4.5 SDK:--
            With MX+ Spark and MX only Flex Project we get following errors
            VerifyError: Error #1053: Illegal override of createGeometry in flashx.textLayout.elements.FlowGroupElement.
            VerifyError: Error #1053: Illegal override of canReleaseContentElement in flashx.textLayout.elements.SubParagraphGroupElement.
            VerifyError: Error #1103: Class flashx.textLayout.elements::LinkElement cannot extend final base class.
            VerifyError: Error #1053: Illegal override of display in flashx.textLayout.elements.ContainerFormattedElement.
            VerifyError: Error #1053: Illegal override of canReleaseContentElement in flashx.textLayout.elements.FlowLeafElement.
            VerifyError: Error #1053: Illegal override of addParaTerminator in flashx.textLayout.elements.SpanElement.
            VerifyError: Error #1053: Illegal override of canReleaseContentElement in flashx.textLayout.elements.InlineGraphicElement.
            VerifyError: Error #1053: Illegal override of minPercentValue in flashx.textLayout.property.NumberOrPercentProperty.
            VerifyError: Error #1053: Illegal override of hash in flashx.textLayout.property.EnumStringProperty.
            VerifyError: Error #1053: Illegal override of hash in flashx.textLayout.property.BooleanProperty.
            VerifyError: Error #1053: Illegal override of minValue in flashx.textLayout.property.NumberProperty.
            VerifyError: Error #1014: Class flashx.textLayout.property::NumberProperty could not be found.
            VerifyError: Error #1053: Illegal override of minValue in flashx.textLayout.property.IntProperty.
            VerifyError: Error #1014: Class flashx.textLayout.property::IntProperty could not be found.
            VerifyError: Error #1053: Illegal override of hash in flashx.textLayout.property.UintProperty.
            VerifyError: Error #1014: Class flashx.textLayout.property::UintProperty could not be found.
            VerifyError: Error #1053: Illegal override of hash in flashx.textLayout.property.StringProperty.
            VerifyError: Error #1014: Class flashx.textLayout.property::NumberOrPercentProperty could not be found.
            VerifyError: Error #1053: Illegal override of hash in flashx.textLayout.property.ArrayProperty.
            VerifyError: Error #1103: Class flashx.textLayout.elements::TCYElement cannot extend final base class.
            VerifyError: Error #1053: Illegal override of createTextLine in flashx.textLayout.compose.ComposeState.

    Hi Jin-Huang
              But when I use Simple ASProject with SDK 4.1 then it works fine but when I create Flex project then it give error
    with SWFContext.
    I think it's a issue of swfcontext or AS comunication with Spark components.
    Please let me know if any solution.
    Thanks

Maybe you are looking for