fpdf: Inhalte einfügen

Schriftart festlegen

SetFont(string family [, string style] [, float size])

family string

Name der Schriftart. Dieses kann ein Name sein, der mittels AddFont() definiert wurde, oder der Name einer der Standardschriftarten (die Groß-/Kleinschreibung wird nicht beachtet):

  • Courier (Feste Breite)
  • Helvetica or Arial (Synonym; Sans Serif)
  • Times (Serif)
  • Symbol (Symbole)
  • ZapfDingbats (Symbole)

Wenn eine leere Zeichenfolge übergeben wird, wird die aktuell festgelegte Schriftart verwendet.

style (optional) string

Legt die Textformatierung fest. Mögliche Werte hierfür sind (Groß-/Kleinschreibung wird nicht beachtet):

  • leere Zeichenfolge: Normal
  • B: Fett
  • I: Kursiv
  • U: Unterstrichen

Es kann auch eine Kombination dieser Werte verwendet werden. Standardmäßig wird regular verwendet. B (Fett) und I (Kursiv) können nicht für die Symbol-Schriftarten Symbol und ZapfDingbats verwendet werden.

size (optional) float

Gibt die Größe der Schriftart an. Die Angabe der Schriftgröße erfolgt in der Maßeinheit Punkt, unabhängig von der für das Dokument festgelegten Maßeinheit. Standardmäßig wird die zuletzt festgelegte Schriftgröße verwendet die mit SetFontSize() oder einem vorherigen SetFont() Aufruf gesetzt wurde. Wurde noch keine Schriftgröße festgelegt, wird die Schriftgröße 12 Punkt verwendet.

Beispiel: $pdf->SetFont('Arial','B',11); // Arial fett 11pt

Neue Schriftart hinzufügen

AddFont(string family [, string style] [, string file])

family string

Name der zu verwendenden Schriftart. Der Name der Schriftart kann beliebig lauten. Bezeichnet der Name der neuen Schriftart den Namen einer Standardschriftart, wird diese Standardschriftart durch die neue ersetzt.

style (optional) string Stil der Schriftart. Mögliche Werte für diese Eigenschaft sind (Groß- / Kleinschreibung wird nicht beachtet):
  • keine Angabe: normal
  • B: bold / fett
  • I: italic / kursiv
  • BI or IB: bold italic / fett und kursiv
file (optional) string Dateiname der Schriftartendatei. Standardmäßig wird dieser Dateiname aus dem Namens der Schriftart und dem Stil in Kleinbuchstaben und ohne Leerzeichen zusammengesetzt