PDFTool.NET  7.0
NetAnnotText.h
1 
10 #ifndef PDFTK_NET_PTLANNOT_TEXT_H_
11 #define PDFTK_NET_PTLANNOT_TEXT_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 #include <PdfTkNet/NetAnnotMarkup.h>
15 
16 namespace PdfTkNet {
17 
18 ref class PtlPage;
19 
24 public ref class PtlAnnotText : public PtlAnnotMarkup
25 {
26 public:
30  enum class ICON_TYPE {
31  ICON_COMMENT = 1,
32  ICON_HELP = 2,
33  ICON_INSERT = 3,
34  ICON_KEY = 4,
35  ICON_NEWPARAGRAPH = 5,
36  ICON_NOTE = 6,
37  ICON_PARAGRAPH = 7,
38  ICON_CUSTOM = 99,
39  ICON_UNKNOWN = 100
40  };
41 
42 public:
48 
56 
61 
66 
67 public:
74 
75 public:
82 
88  void setIconType(ICON_TYPE type);
89 
90 public:
96  String^ getIconName();
97 
106  void setIconName(String^ name);
107 
108 public:
114  void setPage(PtlPage^ page);
115 };
116 
117 } // namespace PdfTkNet
118 
119 #endif // PDFTK_NET_PTLANNOT_TEXT_H_
PdfTkNet::PtlAnnotText::getIconType
ICON_TYPE getIconType()
アイコンタイプを取得。
PdfTkNet::PtlAnnotText::setPage
void setPage(PtlPage^ page)
カスタムアイコンに使用するPDF文書ページを設定。
PdfTkNet::PtlAnnotText::ICON_TYPE::ICON_CUSTOM
@ ICON_CUSTOM
カスタムアイコン
PdfTkNet::PtlAnnotText::ICON_TYPE::ICON_INSERT
@ ICON_INSERT
テキスト挿入
PdfTkNet::PtlAnnotText::ICON_TYPE::ICON_NOTE
@ ICON_NOTE
ノート
PdfTkNet::PtlAnnotText::operator=
PtlAnnotText operator=(PtlAnnotText^ obj)
コピーオペレータ alias copy
PdfTkNet::PtlAnnotText::setIconType
void setIconType(ICON_TYPE type)
アイコンタイプを設定。
PdfTkNet::PtlAnnotText
PDFのテキスト注釈を表現したクラスです。
Definition: NetAnnotText.h:25
PdfTkNet::PtlAnnotText::PtlAnnotText
PtlAnnotText()
コンストラクタ
PdfTkNet::PtlAnnotText::setIconName
void setIconName(String^ name)
アイコン名を設定。
PdfTkNet::PtlAnnotMarkup
PDFのマークアップ注釈を表現したクラスです。 すべてのマークアップ注釈クラスのベースクラスです。
Definition: NetAnnotMarkup.h:26
PdfTkNet::PtlAnnotText::getIconName
String getIconName()
アイコン名を取得。
PdfTkNet::PtlAnnotText::ICON_TYPE
ICON_TYPE
アイコンのタイプ
Definition: NetAnnotText.h:30
PdfTkNet::PtlPage
PDFのページオブジェクトを表現したクラスです。
Definition: NetPage.h:33
PdfTkNet::PtlAnnotText::ICON_TYPE::ICON_UNKNOWN
@ ICON_UNKNOWN
未知のアイコン
PdfTkNet::PtlAnnotText::ICON_TYPE::ICON_PARAGRAPH
@ ICON_PARAGRAPH
段落
PdfTkNet::PtlAnnotText::ICON_TYPE::ICON_HELP
@ ICON_HELP
ヘルプ
PdfTkNet::PtlAnnotText::ICON_TYPE::ICON_NEWPARAGRAPH
@ ICON_NEWPARAGRAPH
新規段落
PdfTkNet::PtlAnnotText::PtlAnnotText
PtlAnnotText(PtlAnnotText^ obj)
コピーコンストラクタ alias copy
PdfTkNet::PtlAnnotText::‾PtlAnnotText
‾PtlAnnotText()
デストラクタ
PdfTkNet::PtlAnnotText::ICON_TYPE::ICON_KEY
@ ICON_KEY
キー
PdfTkNet::PtlAnnotText::ICON_TYPE::ICON_COMMENT
@ ICON_COMMENT
コメント