addfont.htm 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  5. <title>AddFont</title>
  6. <link type="text/css" rel="stylesheet" href="../fpdf.css">
  7. </head>
  8. <body>
  9. <h1>AddFont</h1>
  10. <code>AddFont(<b>string</b> family [, <b>string</b> style [, <b>string</b> file]])</code>
  11. <h2>Description</h2>
  12. Importe une police TrueType ou Type1 et la rend disponible. Il faut au préalable avoir généré un
  13. fichier de définition de police avec l'utilitaire makefont.php.
  14. <br>
  15. Le fichier de définition (ainsi que le fichier de police en cas d'incorporation) doit être présent
  16. dans le répertoire des polices. S'il n'est pas trouvé, l'erreur "Could not include font definition file"
  17. est renvoyée.
  18. <h2>Paramètres</h2>
  19. <dl class="param">
  20. <dt><code>family</code></dt>
  21. <dd>
  22. Famille de la police. Le nom peut être choisi arbitrairement. S'il est celui d'une famille
  23. standard, la police correspondante sera masquée.
  24. </dd>
  25. <dt><code>style</code></dt>
  26. <dd>
  27. Style de la police. Les valeurs possibles sont (indépendamment de la casse) :
  28. <ul>
  29. <li>chaîne vide : normal</li>
  30. <li><code>B</code> : gras</li>
  31. <li><code>I</code> : italique</li>
  32. <li><code>BI</code> ou <code>IB</code> : gras italique</li>
  33. </ul>
  34. La valeur par défaut est le style normal.
  35. </dd>
  36. <dt><code>file</code></dt>
  37. <dd>
  38. Le fichier de définition de police.
  39. <br>
  40. Par défaut, le nom est construit à partir du nom de la famille et du style, en minuscules et
  41. sans espace.
  42. </dd>
  43. </dl>
  44. <h2>Exemple</h2>
  45. <div class="doc-source">
  46. <pre><code>$pdf-&gt;AddFont('Comic','I');</code></pre>
  47. </div>
  48. est équivalent à :
  49. <div class="doc-source">
  50. <pre><code>$pdf-&gt;AddFont('Comic','I','comici.php');</code></pre>
  51. </div>
  52. <h2>Voir</h2>
  53. <a href="setfont.htm">SetFont()</a>.
  54. <hr style="margin-top:1.5em">
  55. <div style="text-align:center"><a href="index.htm">Index</a></div>
  56. </body>
  57. </html>