Antenna House PDF Tool API (C++) 8.0
PtlParamTextBoxAnnot.h
1
2// PtlParamTextBoxAnnot.h
3// Copyright (C) 2021 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLPARAM_TEXTBOX_ANNOT_H_
7#define PDFTK_PTLPARAM_TEXTBOX_ANNOT_H_
8
9#include "PdfTkBase.h"
10
11namespace PdfTk {
12
14class PtlColor;
15
19
20class PDFTK_API PtlParamTextBoxAnnot
21{
22protected:
23 int m_dataParamTextBoxAnnot;
24public:
25 int getHandle() const;
26
27public:
33
41
46
47public:
54
55public:
61 void setFont(const PtlParamFontAnnot& font);
62
70 void setTextColor(const PtlColor& textColor);
71
72public:
80 void setUnderline(bool underline);
81
89 void setStrikeOut(bool strikeOut);
90
91};
92
93} // namespace PdfTk
94
95#endif // PDFTK_PTLPARAM_TEXTBOX_ANNOT_H_
~PtlParamTextBoxAnnot()
デストラクタ
PtlParamTextBoxAnnot()
コンストラクタ
void setFont(const PtlParamFontAnnot &font)
フォントの設定。
PtlParamTextBoxAnnot(const PtlParamTextBoxAnnot &obj)
コピーコンストラクタ alias copy
void setUnderline(bool underline)
下線を引くか引かないかの設定。
void setStrikeOut(bool strikeOut)
取り消し線を引くか引かないかの設定。
PtlParamTextBoxAnnot & operator=(const PtlParamTextBoxAnnot &obj)
コピーオペレータ alias copy
void setTextColor(const PtlColor &textColor)
文字色を設定。