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おすすめ