multicell.htm 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  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>MultiCell</title>
  6. <link type="text/css" rel="stylesheet" href="../fpdf.css">
  7. </head>
  8. <body>
  9. <h1>MultiCell</h1>
  10. <code>MultiCell(<b>float</b> w, <b>float</b> h, <b>string</b> txt [, <b>mixed</b> border [, <b>string</b> align [, <b>boolean</b> fill]]])</code>
  11. <h2>Description</h2>
  12. Cette méthode permet d'imprimer du texte avec des retours à la ligne. Ceux-ci peuvent être
  13. automatiques (dès que le texte atteint le bord droit de la cellule) ou explicites (via le
  14. caractère \n). Autant de cellules que nécessaire sont imprimées, les unes en dessous des
  15. autres.
  16. <br>
  17. Le texte peut être aligné, centré ou justifié. Le bloc de cellules peut être encadré et le
  18. fond coloré.
  19. <h2>Paramètres</h2>
  20. <dl class="param">
  21. <dt><code>w</code></dt>
  22. <dd>
  23. Largeur des cellules. Si elle vaut <code>0</code>, elles s'étendent jusqu'à la marge droite de
  24. la page.
  25. </dd>
  26. <dt><code>h</code></dt>
  27. <dd>
  28. Hauteur des cellules.
  29. </dd>
  30. <dt><code>txt</code></dt>
  31. <dd>
  32. Chaîne à imprimer.
  33. </dd>
  34. <dt><code>border</code></dt>
  35. <dd>
  36. Indique si des bords doivent être tracés autour du bloc de cellules. La valeur peut être soit un
  37. nombre :
  38. <ul>
  39. <li><code>0</code> : aucun bord</li>
  40. <li><code>1</code> : cadre</li>
  41. </ul>
  42. soit une chaîne contenant certains ou tous les caractères suivants (dans un ordre quelconque) :
  43. <ul>
  44. <li><code>L</code> : gauche</li>
  45. <li><code>T</code> : haut</li>
  46. <li><code>R</code> : droit</li>
  47. <li><code>B</code> : bas</li>
  48. </ul>
  49. La valeur par défaut est <code>0</code>.
  50. </dd>
  51. <dt><code>align</code></dt>
  52. <dd>
  53. Contrôle l'alignement du texte. Les valeurs possibles sont :
  54. <ul>
  55. <li><code>L</code> : alignement à gauche</li>
  56. <li><code>C</code> : centrage</li>
  57. <li><code>R</code> : alignement à droite</li>
  58. <li><code>J</code> : justification (valeur par défaut)</li>
  59. </ul>
  60. </dd>
  61. <dt><code>fill</code></dt>
  62. <dd>
  63. Indique si le fond des cellules doit être coloré (<code>true</code>) ou transparent (<code>false</code>).
  64. Valeur par défaut : <code>false</code>.
  65. </dd>
  66. </dl>
  67. <h2>Voir</h2>
  68. <a href="setfont.htm">SetFont()</a>,
  69. <a href="setdrawcolor.htm">SetDrawColor()</a>,
  70. <a href="setfillcolor.htm">SetFillColor()</a>,
  71. <a href="settextcolor.htm">SetTextColor()</a>,
  72. <a href="setlinewidth.htm">SetLineWidth()</a>,
  73. <a href="cell.htm">Cell()</a>,
  74. <a href="write.htm">Write()</a>,
  75. <a href="setautopagebreak.htm">SetAutoPageBreak()</a>.
  76. <hr style="margin-top:1.5em">
  77. <div style="text-align:center"><a href="index.htm">Index</a></div>
  78. </body>
  79. </html>