setasign\SetaPDF2\Core\ColorSpace
DeviceN DeviceN Color Space
File: /SetaPDF v2/Core/ColorSpace/DeviceN.php
Old class name (alias):
\SetaPDF_Core_ColorSpace_DeviceN
Class hierarchy
Implements
Summary
Constants
TYPE_COLOR_SPACE
Type constant
TYPE_EXT_G_STATE
Type constant
TYPE_FONT
Type constant
TYPE_PATTERN
Type constant
TYPE_PROC_SET
Type constant
TYPE_PROPERTIES
Type constant
TYPE_SHADING
Type constant
TYPE_X_OBJECT
Type constant
Properties
Static Methods
createByDefinition()
Creates a color space instance based on the incoming value.
Parameters
- $object : string|\SetaPDF_Core_Type_Name|\SetaPDF_Core_Type_Array|\SetaPDF_Core_Type_IndirectObjectInterface
A color space definition
Exceptions
Throws \InvalidArgumentException
Methods
__construct()
The constructor.
Parameters
- $definition : \SetaPDF_Core_Type_AbstractType
Exceptions
Throws \InvalidArgumentException,\setasign\SetaPDF2\Core\Exception
getAlternateColorSpace()
Get the alternate color space.
Exceptions
getAlternateSpace()
WARNING: This method is marked as deprecated!
Alias for getAlternateColorSpace()
Exceptions
getIndirectObject()
Gets an indirect object for this color space dictionary.
Parameters
- $document : ?\SetaPDF_Core_Document
Exceptions
Throws \InvalidArgumentException
See
getTintTransform()
Get the tint transformation function.
Exceptions
Throws \setasign\SetaPDF2\Core\Type\IndirectReference\Exception
setAlternateColorSpace()
setNames()
Set the names specifying the individual color components.
Parameters
- $names : array
Exceptions
setTintTransform()
Set the tint transformation function.
Parameters
- $tintTransform : \SetaPDF_Core_Type_AbstractType
Exceptions
Throws \InvalidArgumentException