7#ifndef CORE_FXGE_DIB_CFX_CMYK_TO_SRGB_H_
8#define CORE_FXGE_DIB_CFX_CMYK_TO_SRGB_H_
27using fxge::AdobeCMYK_to_sRGB;
28using fxge::AdobeCMYK_to_sRGB1;
CPDF_ColorSpace(Family family)
static uint32_t ComponentsForFamily(Family family)
bool IsStdConversionEnabled() const
void SetComponentsForStockCS(uint32_t nComponents)
~CPDF_DeviceCS() override
void TranslateImageLine(pdfium::span< uint8_t > dest_span, pdfium::span< const uint8_t > src_span, int pixels, int image_width, int image_height, bool bTransMask) const override
uint32_t v_Load(CPDF_Document *pDoc, const CPDF_Array *pArray, std::set< const CPDF_Object * > *pVisited) override
bool GetRGB(pdfium::span< const float > pBuf, float *R, float *G, float *B) const override
void ReverseRGB(uint8_t *pDestBuf, const uint8_t *pSrcBuf, int pixels)
std::tuple< float, float, float > AdobeCMYK_to_sRGB(float c, float m, float y, float k)
std::tuple< uint8_t, uint8_t, uint8_t > AdobeCMYK_to_sRGB1(uint8_t c, uint8_t m, uint8_t y, uint8_t k)