class final Core · roukmoute/pdf 0.6.2
PDF\Specification\Dictionary\Type1PatternDictionaryTable75\PaintTypeEntryTable 75, /PaintType; PDF type: integer; Required.Héritage et contrats
Parent : PDF\Specification\SchemaEntry
Définition dans la norme
Tableau 75 · Additional Entries Specific to a Type 1 Pattern Dictionary
ISO 32000-1:2008, §8.7.3.1 · page PDF 183 ↗
/PaintType integer
(Required) A code that determines how the colour of the pattern cell shall be specified: a) Coloured tiling pattern. The pattern’s content stream shall specify the colours used to paint the pattern cell. When the content stream begins execution, the current colour is the one that was initially in effect in the pattern’s parent content stream. This is similar to the definition of the pattern matrix; see 8.7.2, "General Properties of Patterns". b) Uncoloured tiling pattern. The pattern’s content stream shall not specify any colour information. Instead, the entire pattern cell is painted with a separately specified colour each time the pattern is used. Essentially, the content stream describes a stencil through which the current colour shall be poured. The content stream shall not invoke operators that specify colours or other colour- related parameters in the graphics state; otherwise, an error occurs (see 8.6.8, "Colour Operators"). The content stream may paint an image mask, however, since it does not specify any colour information (see 8.9.6.2, "Stencil Masking").
Qualificateur : Required
Les descriptions conditionnelles restent traçables. La présence d’une définition ne réalise pas à elle seule un codec, une signature ou tous les traitements du format. Lire la couverture.
Construction
__construct()
public function __construct(PDF\Syntax\Object\IntegerType|PDF\Syntax\Object\IndirectReference $value)Méthodes héritées
3 méthodes des parents et contrats
definition()
public function definition(): PDF\Specification\EntryDefinitionkey()
public function key(): PDF\Syntax\Object\NameTypevalue()
public function value(): PDF\Syntax\FileStructure\BasicTypePropriétés
| Déclaration | Provenance et documentation |
|---|---|
public readonly PDF\Syntax\Object\NameType $key | PDF\Syntax\Object\DictionaryObject\Entry |
public readonly PDF\Syntax\FileStructure\BasicType $value | PDF\Syntax\Object\DictionaryObject\Entry |
Constantes
| Nom | Valeur PHP | Provenance |
|---|---|---|
KEY | | PDF\Specification\Dictionary\Type1PatternDictionaryTable75\PaintTypeEntry |
TABLE | | PDF\Specification\Dictionary\Type1PatternDictionaryTable75\PaintTypeEntry |
VARIABLE | | PDF\Specification\SchemaEntry |