PDFTool.NET  7.0
NetParamWaterMarkText.h
1 
10 #ifndef PDFTK_NET_PTLPARAM_WATERMARK_TEXT_H_
11 #define PDFTK_NET_PTLPARAM_WATERMARK_TEXT_H_
12 
13 #include <PdfTkNet/NetParamWaterMark.h>
14 
15 namespace PdfTkNet {
16 
17 ref class PtlParamFont;
18 ref class PtlColor;
19 
25 public ref class PtlParamWaterMarkText : public PtlParamWaterMark
26 {
27 public:
31  enum class TEXT_ALIGN {
32  TEXT_ALIGN_LEFT = 0,
33  TEXT_ALIGN_CENTER = 1,
34  TEXT_ALIGN_RIGHT = 2
35  };
36 
37 public:
43 
51 
56 
61 
62 public:
69 
70 public:
76  void setString(String^ inParam);
77 
83  void setFont(PtlParamFont^ font);
84 
92  void setTextColor(PtlColor^ textColor);
93 
101  void setOutlineColor(PtlColor^ strokeColor);
102 
112  void setWriteDiagonal(bool writeDiagonal);
113 
123  void setTextAngle(float angle);
124 
132  void setUnderline(bool underline);
133 
141  void setTextAlign(TEXT_ALIGN textAlign);
142 };
143 
144 } // namespace PdfTkNet
145 
146 #endif // PDFTK_NET_PTLPARAM_WATERMARK_TEXT_H_
PdfTkNet::PtlParamFont
PtlContent/PtlPramWatermarkTextのフォント指定に使うパラメータクラスです。
Definition: NetParamFont.h:22
PdfTkNet::PtlParamWaterMarkText::TEXT_ALIGN::TEXT_ALIGN_CENTER
@ TEXT_ALIGN_CENTER
中央寄せ
PdfTkNet::PtlParamWaterMarkText::‾PtlParamWaterMarkText
‾PtlParamWaterMarkText()
デストラクタ
PdfTkNet::PtlParamWaterMarkText::PtlParamWaterMarkText
PtlParamWaterMarkText(PtlParamWaterMarkText^ obj)
コピーコンストラクタ alias copy
PdfTkNet::PtlParamWaterMarkText::setFont
void setFont(PtlParamFont^ font)
透かしに指定するフォントを設定。
PdfTkNet::PtlParamWaterMarkText::setTextAngle
void setTextAngle(float angle)
透かしのテキストを任意の角度で配置する角度を設定。
PdfTkNet::PtlParamWaterMarkText::setString
void setString(String^ inParam)
透かしに指定する文字列を設定。
PdfTkNet::PtlParamWaterMarkText::setTextAlign
void setTextAlign(TEXT_ALIGN textAlign)
テキストのページ内での配置位置を設定します。
PdfTkNet::PtlParamWaterMarkText::setTextColor
void setTextColor(PtlColor^ textColor)
透かしの文字に指定する色を設定。
PdfTkNet::PtlParamWaterMarkText::setOutlineColor
void setOutlineColor(PtlColor^ strokeColor)
透かしの文字の縁取りに指定する色を設定。
PdfTkNet::PtlParamWaterMark
透かしの設定で使うパラメータクラスです。 すべての透かしパラメータクラスのベースクラスです。
Definition: NetParamWaterMark.h:25
PdfTkNet::PtlParamWaterMarkText
文字列を透かしに使うパラメータクラスです。 ベースクラスPtlParamWaterMarkへの設定も忘れずに行ってください。
Definition: NetParamWaterMarkText.h:26
PdfTkNet::PtlParamWaterMarkText::PtlParamWaterMarkText
PtlParamWaterMarkText()
コンストラクタ
PdfTkNet::PtlParamWaterMarkText::TEXT_ALIGN::TEXT_ALIGN_RIGHT
@ TEXT_ALIGN_RIGHT
右寄せ
PdfTkNet::PtlParamWaterMarkText::TEXT_ALIGN
TEXT_ALIGN
テキストの配置
Definition: NetParamWaterMarkText.h:31
PdfTkNet::PtlParamWaterMarkText::setWriteDiagonal
void setWriteDiagonal(bool writeDiagonal)
透かしのテキストを対角線上に配置するか否かを設定。
PdfTkNet::PtlColor
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition: NetColor.h:23
PdfTkNet::PtlParamWaterMarkText::TEXT_ALIGN::TEXT_ALIGN_LEFT
@ TEXT_ALIGN_LEFT
左寄せ
PdfTkNet::PtlParamWaterMarkText::operator=
PtlParamWaterMarkText operator=(PtlParamWaterMarkText^ obj)
コピーオペレータ alias copy
PdfTkNet::PtlParamWaterMarkText::setUnderline
void setUnderline(bool underline)
下線を引くかどうかを設定。