(PECL printer SVN)
printer_create_font — Erstellt eine neue Schrift
$face
, int $height
, int $width
, int $font_weight
, bool $italic
, bool $underline
, bool $strikeout
, int $orientation
)
Diese Funktion erstellt eine neue Schrift und liefert deren
Schrifthandler zurück. Einen Schrift wird verwendet um Texte zu generieren.
Hier finden Sie ein Beispiel:
printer_select_font(). face
muss ein String sein, der eine Basisschriftart angibt.
height
gibt die Höhe der Schrift, und
width
die Breite der Schrift an.
font_weight
gibt die Stärke der Schrift an
(Standardwert ist 400) und kann einer der follgenden Konstanten sein:
PRINTER_FW_THIN
:
setzt die Schriftstärke auf thin (100).
PRINTER_FW_ULTRALIGHT
:
setzt die Schriftstärke auf ultra light (200).
PRINTER_FW_LIGHT
:
setzt die Schriftstärke auf light (300).
PRINTER_FW_NORMAL
:
setzt die Schriftstärke auf normal (400).
PRINTER_FW_MEDIUM
:
setzt die Schriftstärke auf medium (500).
PRINTER_FW_BOLD
:
setzt die Schriftstärke auf bold (700).
PRINTER_FW_ULTRABOLD
:
setzt die Schriftstärke auf ultra bold (800).
PRINTER_FW_HEAVY
:
setzt die Schriftstärke auf heavy (900).
italic
kann entweder TRUE
oder FALSE
, sein
und gibt an ob die Schrift kursiv sein soll.
underline
kann entweder TRUE
oder FALSE
, sein
und gibt an, ob die Schrift unterstrichen sein soll.
strikeout
kann entweder TRUE
oder FALSE
, sein
und gibt an, ob die Schrift durchgestrichen sein soll.
orientation
beschreibt eine Drehung der Schrift.
Hier finden Sie ein Beispiel: printer_select_font().