SWFFont

(PHP 4 >= 4.0.5)

SWFFont -- Charge une police

Description

new swffont ( string filename)

si filename est le nom d'un fichier FDB (i.e., si le nom de fichier se termine par ".fdb"), charge la police.

FDB ("font definition block") est un petit utilitaire pour Flash DefineFont2 qui contient une description complète de la police. Vous pouvez créer des fichiers FDB à partir du "SWT Generator", qui est inclus avec les utilitaires makefdb - regardez dans le dossier utilitaire de Ming.

Les polices utilisateurs ne contiennent aucune information autre que le nom de la police. On suppose que la police sera elle-même accessible au lecteur. Les polices "_serif", "_sans", et "_typewriter" doivent être universellement disponibles. Par exemple :
<?php
$f
= newSWFFont("_sans");
?>
vous donne la police standard "sans-serif", probablement identique à celle que vous obtenez avec le code <font name="sans-serif">.

swffont() retourne une ressource de police, à utiliser avec les méthodes swftext->setfont() et swftextfield->setfont().

SWFFont a les méthodes suivantes : swffont->getwidth().