Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

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()