PHP マニュアル
前のページ |  | 次のページ

# SWFFont

(PHP 4 >= 4.0.5)

SWFFont -- フォントの定義をロードする

## 説明

new swffont ( string filename)

警告
この関数は、 実験的なステータスにあります。これは、この関数の 動作、関数名、ここで書かれていること全てがPHPの将来のバージョンで予告 なく変更される可能性があることを意味します。注意を喚起するとともに自分 のリスクでこの関数を使用して下さい。

`filename` が、FDBファイルの名前(すなわち、 ".fdb" で終る)の場合、このファイル中のフォントの定義をロードしま す。そうでない場合、ブラウザで定義されたフォントリファレンスを作 成します。

FDB ("font definition block") は、フォントに関する詳細な情報が記 述されているSWF DefineFont2 ブロック用の非常に簡単なラッパーです。 FDBファイルは、mingの主要ファイルの配布ディレクトリではなくutilディ レクトリにある付属のmakefdbユーティリティによりSWFジェネレータテ ンプレートファイルから作成することが可能です。

ブラウザで定義されたフォントには、フォント名以外のフォント情報が含 まれていません。フォント定義は、ムービープレイヤーに提供されると 仮定します。フォント _serif, _sans, _typewriter は、常に使用可能 です。例えば、

    <?php
    $f = newSWFFont("_sans");
    ?>

により、標準的な sans-serif フォントが指定されます。これは、HTML で `<font name="sans-serif">` と指定した場 合とおそらく同じになります。

swffont() は、フォント定義へのリファレンスを返 します。これは、SWFText->setFont() および SWFTextField->setFont() メソッドで使用可能です。

SWFFont は、次のメソッドを有します : swffont->getwidth()

前のページ | ホーム | 次のページ
getwidth | 上に戻る | SWFGradient->addEntry