Documentation

ColorSpaceRestrictor
in package

Table of Contents

Constants

RESTRICT_TO_CMYK_SPOT_GRAYSCALE  = 3
RESTRICT_TO_GRAYSCALE  = 1
RESTRICT_TO_RGB_SPOT_GRAYSCALE  = 2

Properties

$colorModeConverter  : ColorModeConverter
$mode  : int
$mpdf  : Mpdf

Methods

__construct()  : mixed
Process $mode settings 1 - allow GRAYSCALE only [convert CMYK/RGB->gray] 2 - allow RGB / SPOT COLOR / Grayscale [convert CMYK->RGB] 3 - allow CMYK / SPOT COLOR / Grayscale [convert RGB->CMYK]
restrictColorSpace()  : array<string|int, float>|mixed
restrictCmykaColorSpace()  : array<string|int, float>
restrictCmykColorSpace()  : array<string|int, float>
restrictRgbaColorSpace()  : array<string|int, float>
restrictRgbColorSpace()  : array<string|int, float>
restrictSpotColorSpace()  : array<string|int, float>

Constants

Properties

Methods

__construct()

Process $mode settings 1 - allow GRAYSCALE only [convert CMYK/RGB->gray] 2 - allow RGB / SPOT COLOR / Grayscale [convert CMYK->RGB] 3 - allow CMYK / SPOT COLOR / Grayscale [convert RGB->CMYK]

public __construct(Mpdf $mpdf, ColorModeConverter $colorModeConverter) : mixed
Parameters
$mpdf : Mpdf
$colorModeConverter : ColorModeConverter

restrictColorSpace()

public restrictColorSpace(mixed $c, string $color[, array<string|int, string> &$PDFAXwarnings = [] ]) : array<string|int, float>|mixed
Parameters
$c : mixed
$color : string
$PDFAXwarnings : array<string|int, string> = []
Return values
array<string|int, float>|mixed

restrictCmykaColorSpace()

private restrictCmykaColorSpace(mixed $c, string $color[, array<string|int, string> &$PDFAXwarnings = [] ]) : array<string|int, float>
Parameters
$c : mixed
$color : string
$PDFAXwarnings : array<string|int, string> = []
Return values
array<string|int, float>

restrictCmykColorSpace()

private restrictCmykColorSpace(mixed $c, string $color[, array<string|int, string> &$PDFAXwarnings = [] ]) : array<string|int, float>
Parameters
$c : mixed
$color : string
$PDFAXwarnings : array<string|int, string> = []
Return values
array<string|int, float>

restrictRgbaColorSpace()

private restrictRgbaColorSpace(mixed $c, string $color[, array<string|int, string> &$PDFAXwarnings = [] ]) : array<string|int, float>
Parameters
$c : mixed
$color : string
$PDFAXwarnings : array<string|int, string> = []
Return values
array<string|int, float>

restrictRgbColorSpace()

private restrictRgbColorSpace(mixed $c, string $color[, array<string|int, string> &$PDFAXwarnings = [] ]) : array<string|int, float>
Parameters
$c : mixed
$color : string
$PDFAXwarnings : array<string|int, string> = []
Return values
array<string|int, float>

restrictSpotColorSpace()

private restrictSpotColorSpace(string $c[, array<string|int, string> &$PDFAXwarnings = [] ]) : array<string|int, float>
Parameters
$c : string
$PDFAXwarnings : array<string|int, string> = []
Return values
array<string|int, float>

        
On this page

Search results