PDFTool  7.0
PtlParamWriteString.h
1 // 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 
11 namespace PdfTk {
12 
13 class PtlParamFont;
14 class PtlColor;
15 
20 class PDFTK_API PtlParamWriteString
21 {
22 protected:
23  int m_dataParamWriteString;
24 public:
25  int getHandle() const;
26 
27 public:
33 
40 
45 
46 public:
52 
53 public:
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_
PdfTk::PtlParamWriteString::PtlParamWriteString
PtlParamWriteString(const PtlParamWriteString &obj)
コピーコンストラクタ
PdfTk::PtlParamWriteString::setOpacity
void setOpacity(float opacity)
不透明度を設定。
PdfTk::PtlParamWriteString::‾PtlParamWriteString
‾PtlParamWriteString()
デストラクタ
PdfTk::PtlColor
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition: PtlColor.h:19
PdfTk::PtlParamWriteString::setOutlineColor
void setOutlineColor(const PtlColor &outlineColor)
文字の縁取り色を設定。
PdfTk::PtlParamFont
PtlContent/PtlPramWatermarkTextのフォント指定に使うパラメータクラスです。
Definition: PtlParamFont.h:20
PdfTk::PtlParamWriteString::operator=
PtlParamWriteString & operator=(const PtlParamWriteString &obj)
コピーオペレータ
PdfTk::PtlParamWriteString::setFont
void setFont(const PtlParamFont &font)
フォントの設定。
PdfTk::PtlParamWriteString::setTextColor
void setTextColor(const PtlColor &textColor)
文字色を設定。
PdfTk::PtlParamWriteString
文字の描画に使うパラメータクラスです。
Definition: PtlParamWriteString.h:21
PdfTk::PtlParamWriteString::PtlParamWriteString
PtlParamWriteString()
コンストラクタ