Foxit PDF SDK
|
Public Member Functions | |
def | ColorSpace (other) |
Constructor, with another color space object. More... | |
def | ConvertColor (color) |
Convert input color to the color in current color space. More... | |
def | GetColorSpaceType () |
Get color space type. More... | |
def | GetComponentCount () |
Get the count of components. More... | |
def | GetComponentNames () |
Get a string array which represents the name of colorant for Separation color space, or names specifying the individual color components for DeviceN color space. More... | |
def | IsEmpty () |
Check whether current object is empty or not. More... | |
def | IsSpotColorSpace () |
Check whether current color space object is a spot color space or not. More... | |
Static Public Attributes | |
e_RenderIntentAbsColorimetric = _fsdk.ColorSpace_e_RenderIntentAbsColorimetric | |
Rendering intent: Absolute Colorimetric. | |
e_RenderIntentPerceptual = _fsdk.ColorSpace_e_RenderIntentPerceptual | |
Rendering intent: Perceptual. | |
e_RenderIntentRelColorimetric = _fsdk.ColorSpace_e_RenderIntentRelColorimetric | |
Rendering intent: Relative Colorimetric. | |
e_RenderIntentSaturation = _fsdk.ColorSpace_e_RenderIntentSaturation | |
Rendering intent: Saturation. | |
This class represents color space. User can use this class to covert colors.
def FoxitPDFSDKPython3.ColorSpace.ColorSpace | ( | other | ) |
Constructor, with another color space object.
[in] | other | Another color space object. |
def FoxitPDFSDKPython3.ColorSpace.ConvertColor | ( | color | ) |
Convert input color to the color in current color space.
Convert input R/G/B component values to a color in current color space.
Convert input C/M/Y/K component values to a color object in current color space.
[in] | color | Input color, which is to be converted to current color space. |
[in] | c_value | C component value. Valid range: from 0 to 255. |
[in] | m_value | M component value. Valid range: from 0 to 255. |
[in] | y_value | Y component value. Valid range: from 0 to 255. |
[in] | k_value | K component value. Valid range: from 0 to 255. |
[in] | r_value | R component value. Valid range: from 0 to 255. |
[in] | g_value | G component value. Valid range: from 0 to 255. |
[in] | b_value | B component value. Valid range: from 0 to 255. |
def FoxitPDFSDKPython3.ColorSpace.GetColorSpaceType | ( | ) |
Get color space type.
def FoxitPDFSDKPython3.ColorSpace.GetComponentCount | ( | ) |
Get the count of components.
For different color space type, the count of components are not the same.
def FoxitPDFSDKPython3.ColorSpace.GetComponentNames | ( | ) |
Get a string array which represents the name of colorant for Separation color space, or names specifying the individual color components for DeviceN color space.
This function is only available when current color space type is FoxitPDFSDKPython3.e_ColorSpaceSeparation or FoxitPDFSDKPython3.e_ColorSpaceDeviceN . For other color space type, this function will return an empty string array.
def FoxitPDFSDKPython3.ColorSpace.IsEmpty | ( | ) |
Check whether current object is empty or not.
When the current object is empty, that means current object is useless.
def FoxitPDFSDKPython3.ColorSpace.IsSpotColorSpace | ( | ) |
Check whether current color space object is a spot color space or not.