Differences Between: [Versions 310 and 311] [Versions 310 and 400] [Versions 310 and 401] [Versions 310 and 402] [Versions 310 and 403]
This file is part of FPDI
Copyright: | Copyright (c) 2019 Setasign - Jan Slabon (https://www.setasign.com) |
License: | http://opensource.org/licenses/mit-license The MIT License |
File Size: | 135 lines (4 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Class: PdfDictionary - X-Ref
Class representing a PDF dictionary objectparse(Tokenizer $tokenizer, StreamReader $streamReader, PdfParser $parser) X-Ref |
Parses a dictionary of the passed tokenizer, stream-reader and parser. param: Tokenizer $tokenizer param: StreamReader $streamReader param: PdfParser $parser return: bool|self |
create(array $entries = []) X-Ref |
Helper method to create an instance. param: PdfType[] $entries The keys are the name entries of the dictionary. return: self |
get($dictionary, $key, PdfType $default = null) X-Ref |
Get a value by its key from a dictionary or a default value. param: mixed $dictionary param: string $key param: PdfType|mixed|null $default return: PdfNull|PdfType |
ensure($dictionary) X-Ref |
Ensures that the passed value is a PdfDictionary instance. param: mixed $dictionary return: self |