PDFTool
7.0
|
TextBoxに使うパラメータクラスです。
ベースクラスPtlParamWriteStringへの設定も忘れずに行ってください。
More...
#include <PtlParamWriteStringTextBox.h>
Public Types | |
enum | FORMAT_TYPE { FORM_NORMAL = 0, FORM_SUP = 1, FORM_SUB = 2, FORM_CHEM = 3 } |
フォーマットタイプ More... | |
Public Member Functions | |
PtlParamWriteStringTextBox () | |
コンストラクタ More... | |
PtlParamWriteStringTextBox (const PtlParamWriteStringTextBox &obj) | |
コピーコンストラクタ alias copy More... | |
‾PtlParamWriteStringTextBox () | |
デストラクタ | |
PtlParamWriteStringTextBox & | operator= (const PtlParamWriteStringTextBox &obj) |
コピーオペレータ alias copy More... | |
void | setFormat (FORMAT_TYPE format) |
フォーマットの設定。 More... | |
void | setBackColor (const PtlColor &bkColor) |
背景色を設定。 More... | |
void | setUnderline (bool underline) |
下線を引くか引かないかの設定。 More... | |
void | setStrikeOut (bool strikeOut) |
取り消し線を引くか引かないかの設定。 More... | |
void | setLineSpacing (float spacing) |
行間の設定。 More... | |
void | setCharSpacing (float spacing) |
文字間の設定。 More... | |
![]() | |
int | getHandle () const |
PtlParamWriteString () | |
コンストラクタ More... | |
PtlParamWriteString (const PtlParamWriteString &obj) | |
コピーコンストラクタ More... | |
‾PtlParamWriteString () | |
デストラクタ | |
PtlParamWriteString & | operator= (const PtlParamWriteString &obj) |
コピーオペレータ More... | |
void | setFont (const PtlParamFont &font) |
フォントの設定。 More... | |
void | setTextColor (const PtlColor &textColor) |
文字色を設定。 More... | |
void | setOutlineColor (const PtlColor &outlineColor) |
文字の縁取り色を設定。 More... | |
void | setOpacity (float opacity) |
不透明度を設定。 More... | |
Additional Inherited Members | |
![]() | |
int | m_dataParamWriteString |
TextBoxに使うパラメータクラスです。
ベースクラスPtlParamWriteStringへの設定も忘れずに行ってください。
PdfTk::PtlParamWriteStringTextBox::PtlParamWriteStringTextBox | ( | ) |
コンストラクタ
PtlException |
PdfTk::PtlParamWriteStringTextBox::PtlParamWriteStringTextBox | ( | const PtlParamWriteStringTextBox & | obj | ) |
PtlParamWriteStringTextBox& PdfTk::PtlParamWriteStringTextBox::operator= | ( | const PtlParamWriteStringTextBox & | obj | ) |
コピーオペレータ alias copy
obj | コピー元オブジェクト。 |
void PdfTk::PtlParamWriteStringTextBox::setBackColor | ( | const PtlColor & | bkColor | ) |
void PdfTk::PtlParamWriteStringTextBox::setCharSpacing | ( | float | spacing | ) |
void PdfTk::PtlParamWriteStringTextBox::setFormat | ( | FORMAT_TYPE | format | ) |
フォーマットの設定。
FORM_SUP,FORM_SUB,FORM_CHEMは横書きの場合のみ有効です。
※ 設定しない場合はデフォルト値としてFORM_NORMALが使用されます。
format | フォーマット。 |
PtlException |
void PdfTk::PtlParamWriteStringTextBox::setLineSpacing | ( | float | spacing | ) |
行間の設定。
フォントサイズ1に対する値を行間として設定します。
※ 設定しない場合はデフォルト値として1.2が使用されます。
spacing | 1〜3の値で設定します。 |
PtlException |
void PdfTk::PtlParamWriteStringTextBox::setStrikeOut | ( | bool | strikeOut | ) |
取り消し線を引くか引かないかの設定。
※ 設定しない場合はデフォルト値としてfalseが使用されます。
strikeOut | trueなら取り消し線を引く。 |
PtlException |
void PdfTk::PtlParamWriteStringTextBox::setUnderline | ( | bool | underline | ) |
下線を引くか引かないかの設定。
※ 設定しない場合はデフォルト値としてfalseが使用されます。
underline | trueなら下線を引く。 |
PtlException |