6#ifndef PDFTK_PTLPARAM_FONT_H_
7#define PDFTK_PTLPARAM_FONT_H_
39 int getHandle()
const;
void setItalic(bool bItalic)
イタリックか否かを設定。
PtlParamFont(const PtlParamFont &obj)
コピーコンストラクタ
PtlParamFont & operator=(const PtlParamFont &obj)
コピーオペレータ
void setWeight(WEIGHT weight)
ウエイトを設定。
void setName(const PtlParamString &name)
フォント名を設定。
PtlParamFont(const PtlParamString &name, float size, bool bBold, bool bItalic, bool bEmbed)
コンストラクタ
WEIGHT
ウェイト
Definition PtlParamFont.h:25
@ WEIGHT_EXTRALIGHT
エクストラライト
Definition PtlParamFont.h:26
@ WEIGHT_LIGHT
ライト
Definition PtlParamFont.h:27
@ WEIGHT_HEAVY
ヘビー
Definition PtlParamFont.h:33
@ WEIGHT_BOLD
ボールド
Definition PtlParamFont.h:31
@ WEIGHT_MEDIUM
ミディアム
Definition PtlParamFont.h:29
@ WEIGHT_EXTRABOLD
エクストラボールド
Definition PtlParamFont.h:32
@ WEIGHT_SEMIBOLD
セミボールド
Definition PtlParamFont.h:30
@ WEIGHT_NORMAL
ノーマル
Definition PtlParamFont.h:28
PtlParamFont(const PtlParamString &name, float size, WEIGHT weight, bool bItalic, bool bEmbed)
コンストラクタ
void setSize(float size)
フォントサイズを設定(ポイント)。
void setFontSize(float size)
フォントサイズを設定。
void setBold(bool bBold)
ボールドか否かを設定。
float getStringWidth(const PtlParamString &str)
文字列幅を取得。
void setEmbed(bool bEmbed)
フォント埋め込みにするか否かを設定。
文字列を扱うクラスです。
Definition PtlParamString.h:27