SWFFont::__construct

(PHP 5 < 5.3.0, PECL ming SVN)

SWFFont::__constructフォント定義を読み込む

説明

SWFFont::__construct ( 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"> と指定した場合と おそらく同じになります。