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