|
Foxit PDF SDK
|
Public 成员函数 | |
| constructor (type) | |
| 带有指定颜色类型的构造函数。 更多... | |
| ConvertColor (c_value, m_value, y_value, k_value) | |
| 将输入的 C/M/Y/K 组件值转换为当前颜色空间中的颜色对象。 更多... | |
| ConvertColor (color) | |
| 将输入颜色转换为当前颜色空间中的颜色。 更多... | |
| ConvertColor (r_value, g_value, b_value) | |
| 将输入的 R/G/B 组件值转换为当前颜色空间中的颜色。 更多... | |
| GetColorSpaceType () | |
| 获取颜色空间类型。 更多... | |
| GetComponentCount () | |
| 获取组件的数量。 更多... | |
| GetComponentNames () | |
| 获取一个字符串数组,该数组表示分色颜色空间的着色剂名称, 或为 DeviceN 颜色空间指定各个颜色组件的名称。 更多... | |
| IsEmpty () | |
| 检查当前对象是否为空。 更多... | |
| IsSpotColorSpace () | |
| 检查当前颜色空间对象是否为专色颜色空间。 更多... | |
静态 Public 属性 | |
| static | e_RenderIntentAbsColorimetric |
| 渲染意图:绝对色度。 | |
| static | e_RenderIntentPerceptual |
| 渲染意图的枚举。 更多... | |
| static | e_RenderIntentRelColorimetric |
| 渲染意图:相对色度。 | |
| static | e_RenderIntentSaturation |
| 渲染意图:饱和度。 | |
此类表示颜色空间。用户可以使用此类转换颜色。
| FSDK::ColorSpace::constructor | ( | type | ) |
带有指定颜色类型的构造函数。
| [in] | type | 颜色空间类型。目前,此值只能是以下值之一: FSDK.e_ColorSpaceDeviceGray、FSDK.e_ColorSpaceDeviceRGB、 FSDK.e_ColorSpaceDeviceCMYK。 对于其他不支持的颜色空间类型,将抛出异常 FSDK.e_ErrUnsupported。 |
| FSDK::ColorSpace::ConvertColor | ( | c_value | , |
| m_value | , | ||
| y_value | , | ||
| k_value | |||
| ) |
将输入的 C/M/Y/K 组件值转换为当前颜色空间中的颜色对象。
| [in] | c_value | C 组件值。有效范围:从 0 到 255。 |
| [in] | m_value | M 组件值。有效范围:从 0 到 255。 |
| [in] | y_value | Y 组件值。有效范围:从 0 到 255。 |
| [in] | k_value | K 组件值。有效范围:从 0 到 255。 |
| FSDK::ColorSpace::ConvertColor | ( | color | ) |
将输入颜色转换为当前颜色空间中的颜色。
| [in] | color | 输入颜色,将转换为当前颜色空间。 |
| FSDK::ColorSpace::ConvertColor | ( | r_value | , |
| g_value | , | ||
| b_value | |||
| ) |
将输入的 R/G/B 组件值转换为当前颜色空间中的颜色。
| [in] | r_value | R 组件值。有效范围:从 0 到 255。 |
| [in] | g_value | G 组件值。有效范围:从 0 到 255。 |
| [in] | b_value | B 组件值。有效范围:从 0 到 255。 |
| FSDK::ColorSpace::GetColorSpaceType | ( | ) |
获取颜色空间类型。
| FSDK::ColorSpace::GetComponentCount | ( | ) |
获取组件的数量。
对于不同的颜色空间类型,组件的数量是不同的。
| FSDK::ColorSpace::GetComponentNames | ( | ) |
获取一个字符串数组,该数组表示分色颜色空间的着色剂名称, 或为 DeviceN 颜色空间指定各个颜色组件的名称。
此函数仅在当前颜色空间类型为 FSDK.e_ColorSpaceSeparation 或 FSDK.e_ColorSpaceDeviceN 时可用。 对于其他颜色空间类型,此函数将返回一个空字符串数组。
| FSDK::ColorSpace::IsEmpty | ( | ) |
检查当前对象是否为空。
当当前对象为空时,表示当前对象无效。
| FSDK::ColorSpace::IsSpotColorSpace | ( | ) |
检查当前颜色空间对象是否为专色颜色空间。
|
static |
渲染意图的枚举。
此枚举的值应单独使用。
渲染意图可用于颜色转换。有关更多详细信息,请参阅 PDF 2.0 参考文档中的第 8.6.5.8 节"渲染意图"。
渲染意图:感知。