PDFTool.NET  6.0
NetAnnotLink.h
1 
10 #ifndef PDFTK_NET_PTLANNOT_LINK_H_
11 #define PDFTK_NET_PTLANNOT_LINK_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 #include <PdfTkNet/NetAnnot.h>
15 
16 namespace PdfTkNet {
17 
18 ref class PtlAction;
19 ref class PtlDest;
20 
25 public ref class PtlAnnotLink : public PtlAnnot
26 {
27 public:
32  enum class HIGHLIGHTING_MODE {
37  };
38 
39 public:
45 
53 
58 
63 
64 public:
71 
72 public:
79 
86 
87 public:
96 
104  void setAction(PtlAction^ action);
105 
110  void removeAction();
111 
112 public:
122 
130  void setDest(PtlDest^ dest);
131 };
132 
133 } // namespace PdfTkNet
134 
135 #endif // PDFTK_NET_PTLANNOT_LINK_H_
PdfTkNet::PtlAnnotLink::HIGHLIGHTING_MODE
HIGHLIGHTING_MODE
ハイライトモード ※ ハイライトモードは注釈のアクティブ領域内でマウスボタンが押されるか、押し続けられるときに用いる視覚効果です。
Definition: NetAnnotLink.h:32
PdfTkNet::PtlAnnotLink::‾PtlAnnotLink
‾PtlAnnotLink()
デストラクタ
PdfTkNet::PtlAnnotLink::getHighlightMode
HIGHLIGHTING_MODE getHighlightMode()
ハイライトモードを取得。
PdfTkNet::PtlAnnotLink
PDFのリンク注釈を表現したクラスです。
Definition: NetAnnotLink.h:26
PdfTkNet::PtlAnnotLink::HIGHLIGHTING_MODE::HIGHLIGHTING_MODE_PUSH
@ HIGHLIGHTING_MODE_PUSH
(Push)ページの下に押し込まれたかのように注釈を表示
PdfTkNet::PtlAnnot
PDFの注釈を表現したクラスです。 すべての注釈クラスのベースクラスです。
Definition: NetAnnot.h:27
PdfTkNet::PtlAnnotLink::setHighlightMode
void setHighlightMode(HIGHLIGHTING_MODE mode)
ハイライトモードを設定。
PdfTkNet::PtlAnnotLink::PtlAnnotLink
PtlAnnotLink(PtlAnnotLink^ obj)
コピーコンストラクタ alias copy
PdfTkNet::PtlAnnotLink::removeAction
void removeAction()
アクションを削除。
PdfTkNet::PtlAnnotLink::HIGHLIGHTING_MODE::HIGHLIGHTING_MODE_INVERT
@ HIGHLIGHTING_MODE_INVERT
(Invert)注釈矩形を反転
PdfTkNet::PtlAnnotLink::HIGHLIGHTING_MODE::HIGHLIGHTING_MODE_OUTLINE
@ HIGHLIGHTING_MODE_OUTLINE
Outline)注釈の境界線を反転
PdfTkNet::PtlAnnotLink::PtlAnnotLink
PtlAnnotLink()
コンストラクタ
PdfTkNet::PtlAnnotLink::getAction
PtlAction getAction()
アクションを取得。
PdfTkNet::PtlAnnotLink::operator=
PtlAnnotLink operator=(PtlAnnotLink^ obj)
コピーオペレータ alias copy
PdfTkNet::PtlAction
PDFのアクションを表現したクラスです。 すべてのアクションクラスのベースクラスです。
Definition: NetAction.h:24
PdfTkNet::PtlAnnotLink::getDest
PtlDest getDest()
宛先を取得。
PdfTkNet::PtlDest
PDFの宛先を表現したクラスです。 すべての宛先クラスのベースクラスです。
Definition: NetDest.h:28
PdfTkNet::PtlAnnotLink::setAction
void setAction(PtlAction^ action)
アクションを設定。
PdfTkNet::PtlAnnotLink::setDest
void setDest(PtlDest^ dest)
宛先を設定。
PdfTkNet::PtlAnnotLink::HIGHLIGHTING_MODE::HIGHLIGHTING_MODE_NONE
@ HIGHLIGHTING_MODE_NONE
(None)ハイライトなし