PDFTool 7.0
PtlParamWriteStringTextBox.h
1
2// PtlParamWriteStringTextBox.h
3// Copyright (C) 2020 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLPARAM_WRITE_STRING_TEXTBOX_H_
7#define PDFTK_PTLPARAM_WRITE_STRING_TEXTBOX_H_
8
9#include "PtlParamWriteString.h"
10
11namespace PdfTk {
12
13
18
20{
21public:
31
32public:
38
46
51
52public:
59
60public:
69 void setFormat(FORMAT_TYPE format);
70
71public:
79 void setBackColor(const PtlColor& bkColor);
80
81public:
89 void setUnderline(bool underline);
90
98 void setStrikeOut(bool strikeOut);
99
100public:
109 void setLineSpacing(float spacing);
110
118 void setCharSpacing(float spacing);
119};
120
121} // namespace PdfTk
122
123#endif // PDFTK_PTLPARAM_WRITE_STRING_TEXTBOX_H_
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition PtlColor.h:19
PtlParamWriteString()
コンストラクタ
PtlParamWriteStringTextBox(const PtlParamWriteStringTextBox &obj)
コピーコンストラクタ alias copy
void setBackColor(const PtlColor &bkColor)
背景色を設定。
PtlParamWriteStringTextBox()
コンストラクタ
FORMAT_TYPE
フォーマットタイプ
Definition PtlParamWriteStringTextBox.h:25
@ FORM_NORMAL
ノーマル(デフォルト)
Definition PtlParamWriteStringTextBox.h:26
@ FORM_SUP
上付き
Definition PtlParamWriteStringTextBox.h:27
@ FORM_CHEM
化学式
Definition PtlParamWriteStringTextBox.h:29
@ FORM_SUB
下付き
Definition PtlParamWriteStringTextBox.h:28
void setCharSpacing(float spacing)
文字間の設定。
void setUnderline(bool underline)
下線を引くか引かないかの設定。
‾PtlParamWriteStringTextBox()
デストラクタ
void setFormat(FORMAT_TYPE format)
フォーマットの設定。
PtlParamWriteStringTextBox & operator=(const PtlParamWriteStringTextBox &obj)
コピーオペレータ alias copy
void setStrikeOut(bool strikeOut)
取り消し線を引くか引かないかの設定。
void setLineSpacing(float spacing)
行間の設定。