printer_create_font
(PECL printer CVS)
printer_create_font — 新規フォントを作成する
説明
resource printer_create_font
( string $face
, int $height
, int $width
, int $font_weight
, bool $italic
, bool $underline
, bool $strikeout
, int $orientation
)
パラメータ
-
face
-
face
はフォントフェースを指定する文字列である必要があります。
-
height
-
height
でフォントの高さを指定します。
-
width
-
width
でフォントの幅を指定します。
-
font_weight
-
font_weight
ではフォントのウェイト
(通常は 400)を指定し、以下の定数のうちのいずれかを使用することが可能です。
-
PRINTER_FW_THIN:
フォントウェイトを thin (100) に設定します。
-
PRINTER_FW_ULTRALIGHT:
フォントウェイトを ultra light (200) に設定します。
-
PRINTER_FW_LIGHT:
フォントウェイトを light (300) に設定します。
-
PRINTER_FW_NORMAL:
フォントウェイトを normal (400) に設定します。
-
PRINTER_FW_MEDIUM:
フォントウェイトを medium (500) に設定します。
-
PRINTER_FW_BOLD:
フォントウェイトを bold (700) に設定します。
-
PRINTER_FW_ULTRABOLD:
フォントウェイトを ultra bold (800) に設定します。
-
PRINTER_FW_HEAVY:
フォントウェイトをheavy (900) に設定します。
-
italic
-
italic
には、
フォントを斜体にするかどうかを TRUE あるいは FALSE で指定します。
-
underline
-
underline
には、
フォントに下線を引くかどうかを TRUE あるいは FALSE で指定します。
-
strikeout
-
strikeout
には、
フォントに打ち消し線を引くかどうかを TRUE あるいは FALSE で指定します。
-
orientaton
-
orientation
ではフォントの回転を指定します。
返り値
成功した場合にフォントのハンドル、エラー時に FALSE を返します。