7#ifndef CORE_FXGE_DIB_CFX_CMYK_TO_SRGB_H_
8#define CORE_FXGE_DIB_CFX_CMYK_TO_SRGB_H_
12#include "core/fxge/dib/fx_dib.h"
24using fxge::AdobeCMYK_to_sRGB;
25using fxge::AdobeCMYK_to_sRGB1;
std::vector< RetainPtr< CPDF_Object > >::const_iterator const_iterator
CPDF_ColorSpace(Family family)
static uint32_t ComponentsForFamily(Family family)
bool IsStdConversionEnabled() const
void SetComponentsForStockCS(uint32_t nComponents)
~CPDF_DeviceCS() override
std::optional< FX_RGB_STRUCT< float > > GetRGB(pdfium::span< const float > pBuf) const 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
void ReverseRGB(pdfium::span< uint8_t > pDestBuf, pdfium::span< const uint8_t > pSrcBuf, int pixels)
FX_RGB_STRUCT< float > AdobeCMYK_to_sRGB(float c, float m, float y, float k)
FX_RGB_STRUCT< uint8_t > AdobeCMYK_to_sRGB1(uint8_t c, uint8_t m, uint8_t y, uint8_t k)
#define NOTREACHED_NORETURN()