PDFTool.NET  7.0
Public Member Functions | List of all members
PdfTkNet::PtlColorSpaceSeparation Class Reference

カラースペースのセパレーションを表現したクラスです。 More...

#include <NetColorSpaceSeparation.h>

Inheritance diagram for PdfTkNet::PtlColorSpaceSeparation:
Inheritance graph
[legend]
Collaboration diagram for PdfTkNet::PtlColorSpaceSeparation:
Collaboration graph
[legend]

Public Member Functions

 PtlColorSpaceSeparation ()
 コンストラクタ More...
 
 PtlColorSpaceSeparation (String^ name, float c, float m, float y, float k)
 コンストラクタ More...
 
 PtlColorSpaceSeparation (PtlColorSpaceSeparation^ obj)
 コピーコンストラクタ More...
 
 ‾PtlColorSpaceSeparation ()
 デストラクタ
 
 !PtlColorSpaceSeparation ()
 ファイナライザ。
 
PtlColorSpaceSeparation operator= (PtlColorSpaceSeparation^ obj)
 コピーオペレータ More...
 
- Public Member Functions inherited from PdfTkNet::PtlColorSpace
PdfTk::PtlColorSpace * getNative ()
 
 PtlColorSpace (COLOR_SPACE_TYPE type)
 コンストラクタ More...
 
 PtlColorSpace (PtlColorSpace^ obj)
 コピーコンストラクタ alias copy More...
 
virtual ‾PtlColorSpace ()
 デストラクタ
 
 !PtlColorSpace ()
 ファイナライザ。
 
PtlColorSpace operator= (PtlColorSpace^ obj)
 コピーオペレータ alias copy More...
 
COLOR_SPACE_TYPE getType ()
 カラースペースタイプを取得。 More...
 

Additional Inherited Members

- Public Types inherited from PdfTkNet::PtlColorSpace
enum  COLOR_SPACE_TYPE {
  COLOR_SPACE_TYPE::TYPE_NONE = 0, COLOR_SPACE_TYPE::TYPE_DEVICEGRAY = 1, COLOR_SPACE_TYPE::TYPE_DEVICERGB = 2, COLOR_SPACE_TYPE::TYPE_DEVICECMYK = 3,
  COLOR_SPACE_TYPE::TYPE_CALGRAY = 4, COLOR_SPACE_TYPE::TYPE_CALRGB = 5, COLOR_SPACE_TYPE::TYPE_LAB = 6, COLOR_SPACE_TYPE::TYPE_ICCBASED = 7,
  COLOR_SPACE_TYPE::TYPE_INDEXED = 8, COLOR_SPACE_TYPE::TYPE_PATTERN = 9, COLOR_SPACE_TYPE::TYPE_SEPARATION = 10, COLOR_SPACE_TYPE::TYPE_DEVICEN = 11,
  COLOR_SPACE_TYPE::TYPE_UNKNOWN = 100
}
 カラースペースのタイプ More...
 
- Protected Attributes inherited from PdfTkNet::PtlColorSpace
PdfTk::PtlColorSpace * m_native
 

Detailed Description

カラースペースのセパレーションを表現したクラスです。

Constructor & Destructor Documentation

◆ PtlColorSpaceSeparation() [1/3]

PdfTkNet::PtlColorSpaceSeparation::PtlColorSpaceSeparation ( )

コンストラクタ

Exceptions
PtlException

◆ PtlColorSpaceSeparation() [2/3]

PdfTkNet::PtlColorSpaceSeparation::PtlColorSpaceSeparation ( String^  name,
float  c,
float  m,
float  y,
float  k 
)

コンストラクタ

Parameters
nameセパレーション。
cシアンの値。0.0から1.0までの値。0.0がシアンなし、1.0が最大のシアン。
mマゼンタの値。0.0から1.0までの値。0.0がマゼンタなし、1.0が最大のマゼンタ。
y黄の値。0.0から1.0までの値。0.0が黄なし、1.0が最大の黄。
k黒の値。0.0から1.0までの値。0.0が黒なし、1.0が最大の黒。
Exceptions
PtlException

◆ PtlColorSpaceSeparation() [3/3]

PdfTkNet::PtlColorSpaceSeparation::PtlColorSpaceSeparation ( PtlColorSpaceSeparation obj)

コピーコンストラクタ

Parameters
objコピー元オブジェクト。
Exceptions
PtlException

Member Function Documentation

◆ operator=()

PtlColorSpaceSeparation PdfTkNet::PtlColorSpaceSeparation::operator= ( PtlColorSpaceSeparation obj)

コピーオペレータ

Parameters
objコピー元オブジェクト。