flexフォントの読み込み方法4

5659 ワード

"1.0"

 encoding="utf-8"

?>











 name="Embed_fonts_test"




        xmlns:mx="http://www.adobe.com/2006/mxml"




        layout="vertical"




        verticalAlign="middle"




        backgroundColor="white"




        applicationComplete="init()"

>




 
    


        </span>


<span style="color: #339933;">            private function init():void {</span>


<span style="color: #339933;">                var appInfo:LoaderInfo = Application.application.loaderInfo;</span>


<span style="color: #339933;">                /* Just grab the filename from the SWF URL. */</span>


<span style="color: #339933;">                var fileName:String = (appInfo.url).split("/").pop();</span>


<span style="color: #339933;">                /* Convert bytes to kilobytes. */</span>


<span style="color: #339933;">                var kbTotal:String = (appInfo.bytesTotal / 1024).toFixed(2);</span>


<span style="color: #339933;">                info.text = fileName + " (" + kbTotal + "kb)";</span>


<span style="color: #339933;">            }</span>


<span style="color: #339933;">        


    


 
    

>




        @font-face{
            src: url('./fonts/fromFlash.swf');
            fontFamily: "Myriad Web Pro";
        }
 
        .myriadWebProFromSWF {
            fontFamily: "Myriad Web Pro";
            fontSize: 24;
        }
     > 


 
     dock="true" > 


         id="info" /> 


     >     styleName="myriadWebProFromSWF" >   >  The quick brown fox jumped over the lazy dog. >   >     > "1.0" encoding="utf-8" ?>     name="Embed_fonts_test"   xmlns:mx="http://www.adobe.com/2006/mxml"   layout="vertical"   verticalAlign="middle"   backgroundColor="white"   applicationComplete="init()" >      </span> <span style="color: #339933;"> [Embed(source="./fonts/fromFlash.swf", fontName="Myriad Web Pro")]</span> <span style="color: #339933;"> private var myriadWebProRegular:Class;</span>   <span style="color: #339933;"> private function init():void {</span> <span style="color: #339933;"> var appInfo:LoaderInfo = Application.application.loaderInfo;</span> <span style="color: #339933;"> /* Just grab the filename from the SWF URL. */</span> <span style="color: #339933;"> var fileName:String = (appInfo.url).split("/").pop();</span> <span style="color: #339933;"> /* Convert bytes to kilobytes. */</span> <span style="color: #339933;"> var kbTotal:String = (appInfo.bytesTotal / 1024).toFixed(2);</span> <span style="color: #339933;"> info.text = fileName + " (" + kbTotal + "kb)";</span> <span style="color: #339933;"> }</span> <span style="color: #339933;">       >  .myriadWebProFromSWF { fontFamily: "Myriad Web Pro"; fontSize: 24; }  >     dock="true" >   id="info" />   >     styleName="myriadWebProFromSWF" >   >  The quick brown fox jumped over the lazy dog. >   >     >  
すでに0人がコメントを発表しています。
JavaEyeおすすめ
  • —ソフトウェア人材は言語を免除して低い保証で米国に行きます。