Antenna House PDF Tool API (C++) 8.0
PtlParamWriteString.h
1
2// PtlParamWriteString.h
3// Copyright (C) 2013-2020 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLPARAM_WRITE_STRING_H_
7#define PDFTK_PTLPARAM_WRITE_STRING_H_
8
9#include "PdfTkBase.h"
10
11namespace PdfTk {
12
13class PtlParamFont;
14class PtlColor;
15
19
20class PDFTK_API PtlParamWriteString
21{
22protected:
23 int m_dataParamWriteString;
24public:
25 int getHandle() const;
26
27public:
33
40
45
46public:
52
53public:
59 void setFont(const PtlParamFont& font);
60
70 void setTextColor(const PtlColor& textColor);
71
79 void setOutlineColor(const PtlColor& outlineColor);
80
88 void setOpacity(float opacity);
89};
90
91} // namespace PdfTk
92
93#endif // PDFTK_PTLPARAM_WRITE_STRING_H_
~PtlParamWriteString()
デストラクタ
PtlParamWriteString()
コンストラクタ
PtlParamWriteString & operator=(const PtlParamWriteString &obj)
コピーオペレータ
void setOpacity(float opacity)
不透明度を設定。
void setFont(const PtlParamFont &font)
フォントの設定。
PtlParamWriteString(const PtlParamWriteString &obj)
コピーコンストラクタ
void setTextColor(const PtlColor &textColor)
文字色を設定。
void setOutlineColor(const PtlColor &outlineColor)
文字の縁取り色を設定。