19#ifndef __com_sun_star_rendering_XIntegerBitmapColorSpace_idl__
20#define __com_sun_star_rendering_XIntegerBitmapColorSpace_idl__
24module
com { module sun { module star { module rendering {
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument.
Definition: IllegalArgumentException.idl:31
Information how to interpret certain color data.
Definition: XColorSpace.idl:48
A color space for integer bitmap formats.
Definition: XIntegerBitmapColorSpace.idl:36
sequence< ARGBColor > convertIntegerToPARGB([in] sequence< byte > deviceColor)
Convert color value in this color space to premultiplied sRGB color values, with linear alpha.
sequence< ARGBColor > convertIntegerToARGB([in] sequence< byte > deviceColor)
Convert color value in this color space to sRGB color values, with linear alpha.
sequence< RGBColor > convertIntegerToRGB([in] sequence< byte > deviceColor)
Convert color value in this color space to sRGB color values.
sequence< byte > convertIntegerFromARGB([in] sequence< ARGBColor > rgbColor)
Convert sRGB color with linear alpha into this color space.
sequence< byte > convertIntegerFromPARGB([in] sequence< ARGBColor > rgbColor)
Convert premultiplied sRGB color with linear alpha into this color space.
sequence< ColorComponent > convertFromIntegerColorSpace([in] sequence< byte > deviceColor, [in] XColorSpace targetColorSpace)
Convert integer bitmap color to generic IEEE double device color of another color space.
byte getEndianness()
Query whether color data bytes need to be swapped.
long getBitsPerPixel()
Query number of bits used per bitmap pixel.
sequence< long > getComponentBitCounts()
Query the number of bits used for each component.
sequence< byte > convertToIntegerColorSpace([in] sequence< byte > deviceColor, [in] XIntegerBitmapColorSpace targetColorSpace)
Convert integer bitmap color to integer bitmap color of another integer bitmap color space.
sequence< byte > convertIntegerFromRGB([in] sequence< RGBColor > rgbColor)
Convert sRGB color to an integer representation in this color space.
Definition: Accessible.idl:22