filename が、FDBファイルの名前(すなわち、 ".fdb" で終る)の場合、このファイル中のフォントの定義をロードしま す。そうでない場合、ブラウザで定義されたフォントリファレンスを作 成します。
FDB ("font definition block") は、フォントに関する詳細な情報が記 述されているSWF DefineFont2 ブロック用の非常に簡単なラッパーです。 FDBファイルは、mingの主要ファイルの配布ディレクトリではなくutilディ レクトリにある付属のmakefdbユーティリティによりSWFジェネレータテ ンプレートファイルから作成することが可能です。
ブラウザで定義されたフォントには、フォント名以外のフォント情報が含 まれていません。フォント定義は、ムービープレイヤーに提供されると 仮定します。フォント _serif, _sans, _typewriter は、常に使用可能 です。例えば、
<?php $f = new SWFFont("_sans"); ?> |
swffont() は、フォント定義へのリファレンスを返 します。これは、SWFText->setFont() および SWFTextField->setFont() メソッドで使用可能です。
SWFFont は、次のメソッドを有します : swffont->getwidth()