PDFTool.NET  6.0
NetEditElement.h
1 
10 #ifndef PDFTK_NET_PTL_EDIT_ELEMENT_H_
11 #define PDFTK_NET_PTL_EDIT_ELEMENT_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 
15 namespace PdfTkNet {
16 
22 public ref class PtlEditElement : public System::IDisposable
23 {
24 public:
28  enum class ELEMENT_TYPE {
29  TYPE_TEXT = 1,
30  TYPE_IMAGE = 2,
31  TYPE_PATH = 3,
32  TYPE_SHADING = 4,
33  TYPE_UNKNOWN = 100
34  };
35 
36 protected:
37  PdfTk::PtlEditElement* m_native;
38 public:
39  PdfTk::PtlEditElement* getNative() { return m_native; };
40 
41 public:
49 
57 
61  virtual ‾PtlEditElement();
62 
67 
68 public:
75 
76 public:
83 };
84 
85 } // namespace PdfTkNet
86 
87 #endif // PDFTK_NET_PTL_EDIT_ELEMENT_H_
PdfTkNet::PtlEditElement
コンテントに描画されるエレメントを表現したクラスです。 すべてのエレメントクラスのベースクラスです。
Definition: NetEditElement.h:23
PdfTkNet::PtlEditElement::ELEMENT_TYPE::TYPE_SHADING
@ TYPE_SHADING
シェイディング
PdfTkNet::PtlEditElement::getType
ELEMENT_TYPE getType()
エレメントタイプを取得。
PdfTkNet::PtlEditElement::PtlEditElement
PtlEditElement(ELEMENT_TYPE type)
コンストラクタ
PdfTkNet::PtlEditElement::ELEMENT_TYPE::TYPE_UNKNOWN
@ TYPE_UNKNOWN
未対応エレメント
PdfTkNet::PtlEditElement::ELEMENT_TYPE::TYPE_TEXT
@ TYPE_TEXT
テキスト
PdfTkNet::PtlEditElement::ELEMENT_TYPE
ELEMENT_TYPE
エレメントのタイプ
Definition: NetEditElement.h:28
PdfTkNet::PtlEditElement::operator=
PtlEditElement operator=(PtlEditElement^ obj)
コピーオペレータ
PdfTkNet::PtlEditElement::‾PtlEditElement
virtual ‾PtlEditElement()
デストラクタ
PdfTkNet::PtlEditElement::PtlEditElement
PtlEditElement(PtlEditElement^ obj)
コピーコンストラクタ
PdfTkNet::PtlEditElement::ELEMENT_TYPE::TYPE_IMAGE
@ TYPE_IMAGE
画像
PdfTkNet::PtlEditElement::ELEMENT_TYPE::TYPE_PATH
@ TYPE_PATH
パス