PDFTool.NET  7.0
NetColor.h
1 
10 #ifndef PDFTK_NET_PTLCOLOR_H_
11 #define PDFTK_NET_PTLCOLOR_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 
15 namespace PdfTkNet {
16 
22 public ref class PtlColor : public System::IDisposable
23 {
24 public:
28  enum class COLOR_TYPE {
29  TYPE_NONE = 0,
30  TYPE_DEVICE_GRAY = 1,
31  TYPE_DEVICE_RGB = 2,
32  TYPE_DEVICE_CMYK = 3,
33  TYPE_UNKNOWN = 100
34  };
35 
36 protected:
37  PdfTk::PtlColor* m_native;
38 public:
39  PdfTk::PtlColor* getNative() { return m_native; };
40 
41 public:
50 
57 
61  virtual ‾PtlColor();
62 
67 
68 public:
74 
75 public:
82 };
83 
84 } // namespace PdfTkNet
85 
86 #endif // PDFTK_NET_PTLCOLOR_H_
PdfTkNet::PtlColor::PtlColor
PtlColor(PtlColor^ obj)
コピーコンストラクタ
PdfTkNet::PtlColor::COLOR_TYPE
COLOR_TYPE
色のタイプ
Definition: NetColor.h:28
PdfTkNet::PtlColor::COLOR_TYPE::TYPE_NONE
@ TYPE_NONE
無色
PdfTkNet::PtlColor::COLOR_TYPE::TYPE_DEVICE_CMYK
@ TYPE_DEVICE_CMYK
DeviceCMYK
PdfTkNet::PtlColor::getType
COLOR_TYPE getType()
色タイプを取得。
PdfTkNet::PtlColor::COLOR_TYPE::TYPE_UNKNOWN
@ TYPE_UNKNOWN
未対応色
PdfTkNet::PtlColor::PtlColor
PtlColor(COLOR_TYPE type)
コンストラクタ
PdfTkNet::PtlColor::COLOR_TYPE::TYPE_DEVICE_RGB
@ TYPE_DEVICE_RGB
DeviceRGB
PdfTkNet::PtlColor::operator=
PtlColor operator=(PtlColor^ obj)
コピーオペレータ
PdfTkNet::PtlColor
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition: NetColor.h:23
PdfTkNet::PtlColor::‾PtlColor
virtual ‾PtlColor()
デストラクタ
PdfTkNet::PtlColor::COLOR_TYPE::TYPE_DEVICE_GRAY
@ TYPE_DEVICE_GRAY
DeviceGray