PDFTool 7.0
PtlColorSpace.h
1
2// PtlColorSpace.h
3// Copyright (C) 2021 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLCOLORSPACE_H_
7#define PDFTK_PTLCOLORSPACE_H_
8
9#include "PdfTkBase.h"
10
11namespace PdfTk {
12
17
18class PDFTK_API PtlColorSpace
19{
20public:
39
40private:
41 int m_dataCS;
42public:
43 int getHandle() const;
44
45public:
53
61
66
67public:
74
75public:
82};
83
84} // namespace PdfTk
85
86
87#endif // PDFTK_PTLCOLORSPACE_H_
COLOR_SPACE_TYPE getType() const
カラースペースタイプを取得。
virtual ‾PtlColorSpace()
デストラクタ
COLOR_SPACE_TYPE
カラースペースのタイプ
Definition PtlColorSpace.h:24
@ TYPE_DEVICERGB
DeviceRGB.
Definition PtlColorSpace.h:27
@ TYPE_DEVICEN
DeviceN.
Definition PtlColorSpace.h:36
@ TYPE_UNKNOWN
未対応カラースペース
Definition PtlColorSpace.h:37
@ TYPE_SEPARATION
Separation.
Definition PtlColorSpace.h:35
@ TYPE_ICCBASED
ICCBased.
Definition PtlColorSpace.h:32
@ TYPE_DEVICEGRAY
DeviceGray.
Definition PtlColorSpace.h:26
@ TYPE_DEVICECMYK
DeviceCMYK.
Definition PtlColorSpace.h:28
@ TYPE_CALRGB
CalRGB.
Definition PtlColorSpace.h:30
@ TYPE_LAB
Lab.
Definition PtlColorSpace.h:31
@ TYPE_PATTERN
Pattern.
Definition PtlColorSpace.h:34
@ TYPE_NONE
カラースペースがない
Definition PtlColorSpace.h:25
@ TYPE_INDEXED
Indexed.
Definition PtlColorSpace.h:33
@ TYPE_CALGRAY
CalGray.
Definition PtlColorSpace.h:29
PtlColorSpace(const PtlColorSpace &obj)
コピーコンストラクタ alias copy
PtlColorSpace & operator=(const PtlColorSpace &obj)
コピーオペレータ alias copy
PtlColorSpace(COLOR_SPACE_TYPE type)
コンストラクタ