class final Core · roukmoute/pdf 0.7.1
PDF\Graphics\GraphicsState\UseBlackPointCompensationBlack-point compensation changes colour conversions performed by a PDF2 processor.Inheritance and contracts
ISO 32000-2:2020 EC3 definition
Table 57 · Entries in a graphics state parameter dictionary
§8.4.5 · PDF page 182
Original PDF at the documented commit ↗ · Source metadata at the documented commit ↗ · Public errata ↗
Original retained in the core repository. Table inventory and semantic validation remain distinct.
Original normative excerpt in English.
/UseBlackPtComp name
(Optional; PDF 2.0) This graphics state parameter controls whether black point compensation is performed while doing CIE-based colour conversions. It shall be set to either OFF, ON or Default. The semantics of Default are up to the PDF processor. See 8.6.5.9, "Use of black point compensation". The default value is: Default.
Construction
__construct()
public function __construct(PDF\Graphics\GraphicsState\BlackPointCompensation $compensation)Inherited methods
2 methods from parents and contracts
key()
public function key(): PDF\Syntax\Object\NameTypevalue()
public function value(): PDF\Syntax\FileStructure\BasicTypeProperties
| Declaration | Origin and documentation |
|---|---|
public readonly PDF\Graphics\GraphicsState\BlackPointCompensation $compensation | PDF\Graphics\GraphicsState\UseBlackPointCompensation |
public readonly PDF\Syntax\Object\NameType $key | PDF\Syntax\Object\DictionaryObject\Entry |
public readonly PDF\Syntax\FileStructure\BasicType $value | PDF\Syntax\Object\DictionaryObject\Entry |