PDFTool.NET  6.0
NetParamDrawLayer.h
1 
10 #ifndef PDFTK_NET_PTLPARAM_DRAWLAYER_H_
11 #define PDFTK_NET_PTLPARAM_DRAWLAYER_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 
15 namespace PdfTkNet {
16 
17 ref class PtlPage;
18 
23 public ref class PtlParamDrawLayer
24 {
25 public:
29  enum class ZORDER {
30  ZORDER_FRONT = 1,
31  ZORDER_BACK = 2
32  };
33 
37  enum class SHOW {
38  SHOW_ON = 1,
39  SHOW_OFF = 2
40  };
41 
42 protected:
43  PdfTk::PtlParamDrawLayer* m_native;
44 public:
45  PdfTk::PtlParamDrawLayer* getNative() { return m_native; };
46 
47 public:
53 
61 
66 
71 
72 public:
79 
80 public:
89  void setPage(PtlPage^ page);
90 
98  void setName(String^ name);
99 
107  void setOpacity(float opacity);
108 
117  void setRotate(int value);
118 
126  void setZorder(ZORDER zorder);
127 
135  void setShow(SHOW show);
136 };
137 
138 } // namespace PdfTkNet
139 
140 #endif // PDFTK_NET_PTLPARAM_DRAWLAYER_H_
PdfTkNet::PtlParamDrawLayer::ZORDER
ZORDER
レイヤーのZオーダー
Definition: NetParamDrawLayer.h:29
PdfTkNet::PtlParamDrawLayer::setZorder
void setZorder(ZORDER zorder)
レイヤーのZオーダーを設定。
PdfTkNet::PtlParamDrawLayer::PtlParamDrawLayer
PtlParamDrawLayer(PtlParamDrawLayer^ obj)
コピーコンストラクタ alias copy
PdfTkNet::PtlParamDrawLayer
レイヤーの描画に使うパラメータクラスです。
Definition: NetParamDrawLayer.h:24
PdfTkNet::PtlParamDrawLayer::SHOW
SHOW
レイヤーの表示/非表示
Definition: NetParamDrawLayer.h:37
PdfTkNet::PtlPage
PDFのページオブジェクトを表現したクラスです。
Definition: NetPage.h:33
PdfTkNet::PtlParamDrawLayer::setOpacity
void setOpacity(float opacity)
レイヤーの不透明度を設定。
PdfTkNet::PtlParamDrawLayer::operator=
PtlParamDrawLayer operator=(PtlParamDrawLayer^ obj)
コピーオペレータ alias copy
PdfTkNet::PtlParamDrawLayer::setPage
void setPage(PtlPage^ page)
レイヤーに使用するPDF文書ページを設定。
PdfTkNet::PtlParamDrawLayer::setShow
void setShow(SHOW show)
レイヤーの表示/非表示を設定。
PdfTkNet::PtlParamDrawLayer::‾PtlParamDrawLayer
‾PtlParamDrawLayer()
デストラクタ
PdfTkNet::PtlParamDrawLayer::ZORDER::ZORDER_FRONT
@ ZORDER_FRONT
前面
PdfTkNet::PtlParamDrawLayer::setName
void setName(String^ name)
レイヤーの名前を設定。
PdfTkNet::PtlParamDrawLayer::ZORDER::ZORDER_BACK
@ ZORDER_BACK
背面
PdfTkNet::PtlParamDrawLayer::setRotate
void setRotate(int value)
回転角度を設定。
PdfTkNet::PtlParamDrawLayer::SHOW::SHOW_OFF
@ SHOW_OFF
非表示
PdfTkNet::PtlParamDrawLayer::PtlParamDrawLayer
PtlParamDrawLayer()
コンストラクタ
PdfTkNet::PtlParamDrawLayer::SHOW::SHOW_ON
@ SHOW_ON
表示