Home
last modified time | relevance | path

Searched refs:PdfType (Results 1 – 20 of 20) sorted by relevance

/plugin/dw2pdf/vendor/setasign/fpdi/src/PdfParser/Type/
H A DPdfType.php21 class PdfType class
24 * Resolves a PdfType value to its value.
28 * @param PdfType $value
31 * @return PdfType
35 public static function resolve(PdfType $value, PdfParser $parser, $stopAtIndirectObject = false)
56 * @param PdfType $value
H A DPdfDictionary.php21 class PdfDictionary extends PdfType
91 * @param PdfType[] $entries The keys are the name entries of the dictionary.
107 * @param PdfType|mixed|null $default
108 * @return PdfNull|PdfType
111 public static function get($dictionary, $key, PdfType $default = null)
133 return PdfType::ensureType(self::class, $dictionary, 'Dictionary value expected.');
H A DPdfIndirectObject.php21 class PdfIndirectObject extends PdfType
66 * @param PdfType $value
69 public static function create($objectNumber, $generationNumber, PdfType $value)
88 return PdfType::ensureType(self::class, $indirectObject, 'Indirect object expected.');
H A DPdfArray.php21 class PdfArray extends PdfType
53 * @param PdfType[] $values
74 $result = PdfType::ensureType(self::class, $array, 'Array value expected.');
H A DPdfBoolean.php17 class PdfBoolean extends PdfType
41 return PdfType::ensureType(self::class, $value, 'Boolean value expected.');
H A DPdfToken.php17 class PdfToken extends PdfType
42 return PdfType::ensureType(self::class, $token, 'Token value expected.');
H A DPdfNumeric.php17 class PdfNumeric extends PdfType
42 return PdfType::ensureType(self::class, $value, 'Numeric value expected.');
H A DPdfIndirectObjectReference.php17 class PdfIndirectObjectReference extends PdfType
44 return PdfType::ensureType(self::class, $value, 'Indirect reference value expected.');
H A DPdfName.php20 class PdfName extends PdfType
80 return PdfType::ensureType(self::class, $name, 'Name value expected.');
H A DPdfHexString.php19 class PdfHexString extends PdfType
80 return PdfType::ensureType(self::class, $hexString, 'Hex string value expected.');
H A DPdfString.php19 class PdfString extends PdfType
79 return PdfType::ensureType(self::class, $string, 'String value expected.');
H A DPdfStream.php28 class PdfStream extends PdfType
105 return PdfType::ensureType(self::class, $stream, 'Stream value expected.');
143 $length = PdfType::resolve($length, $this->parser);
H A DPdfNull.php17 class PdfNull extends PdfType
/plugin/dw2pdf/vendor/setasign/fpdi/src/PdfReader/DataStructure/
H A DRectangle.php17 use setasign\Fpdi\PdfParser\Type\PdfType; alias
59 $array = PdfArray::ensure(PdfType::resolve($array, $parser), 4)->value;
60 $ax = PdfNumeric::ensure(PdfType::resolve($array[0], $parser))->value;
61 $ay = PdfNumeric::ensure(PdfType::resolve($array[1], $parser))->value;
62 $bx = PdfNumeric::ensure(PdfType::resolve($array[2], $parser))->value;
63 $by = PdfNumeric::ensure(PdfType::resolve($array[3], $parser))->value;
/plugin/dw2pdf/vendor/setasign/fpdi/src/PdfReader/
H A DPage.php21 use setasign\Fpdi\PdfParser\Type\PdfType; alias
88 $this->pageDictionary = PdfDictionary::ensure(PdfType::resolve($this->getPageObject(), $this->parser));
99 * @return PdfType|null
121 $parentDict = PdfType::resolve(PdfDictionary::get($dict, 'Parent'), $this->parser);
132 $parentDict = PdfType::resolve(PdfDictionary::get($parentDict, 'Parent'), $this->parser);
163 $rotation = PdfNumeric::ensure(PdfType::resolve($rotation, $this->parser))->value % 360;
245 $contents = PdfType::resolve(PdfDictionary::get($dict, 'Contents'), $this->parser);
253 $content = PdfType::resolve($content, $this->parser);
H A DPdfReader.php20 use setasign\Fpdi\PdfParser\Type\PdfType; alias
101 $pages = PdfType::resolve(PdfDictionary::get($catalog, 'Pages'), $this->parser);
102 $count = PdfType::resolve(PdfDictionary::get($pages, 'Count'), $this->parser);
166 $dict = PdfType::resolve($page, $this->parser);
170 $kids = PdfType::resolve(PdfDictionary::get($dict, 'Kids'), $this->parser);
229 $pages = PdfType::resolve(PdfDictionary::get($catalog, 'Pages'), $this->parser);
230 $count = PdfType::resolve(PdfDictionary::get($pages, 'Count'), $this->parser);
231 $kids = PdfType::resolve(PdfDictionary::get($pages, 'Kids'), $this->parser);
/plugin/dw2pdf/vendor/mpdf/mpdf/src/
H A DFpdiTrait.php17 use setasign\Fpdi\PdfParser\Type\PdfType;
198 $annotations = PdfType::resolve($parser->getIndirectObject($annotations->value), $parser);
202 $annotations = PdfType::resolve($annotations, $parser);
206 $annotation = PdfType::resolve($annotation, $parser);
208 $type = PdfName::ensure(PdfType::resolve(PdfDictionary::get($annotation, 'Type'), $parser));
209 $subtype = PdfName::ensure(PdfType::resolve(PdfDictionary::get($annotation, 'Subtype'), $parser));
210 $link = PdfDictionary::ensure(PdfType::resolve(PdfDictionary::get($annotation, 'A'), $parser));
218 $position = PdfArray::ensure(PdfType::resolve(PdfDictionary::get($annotation, 'Rect'), $parser), 4);
220 $uri = PdfString::ensure(PdfType::resolve(PdfDictionary::get($link, 'URI'), $parser));
343 * Writes a PdfType objec
16 use setasign\Fpdi\PdfParser\Type\PdfType; global() alias
[all...]
/plugin/dw2pdf/vendor/setasign/fpdi/src/
H A DFpdiTrait.php29 use setasign\Fpdi\PdfParser\Type\PdfType; alias
335 $contentsObject = PdfType::resolve(PdfDictionary::get($pageDict, 'Contents'), $reader->getParser(), true);
336 $contents = PdfType::resolve($contentsObject, $reader->getParser());
348 $stream = PdfType::resolve($contents->value[0], $reader->getParser());
355 $length = PdfType::resolve(PdfDictionary::get($stream->value, 'Length'), $reader->getParser());
484 * Writes a PdfType object to the resulting buffer.
486 * @param PdfType $value
489 protected function writePdfType(PdfType $value)
/plugin/dw2pdf/vendor/setasign/fpdi/src/Tcpdf/
H A DFpdi.php15 use setasign\Fpdi\PdfParser\Type\PdfType; alias
227 * Writes a PdfType object to the resulting buffer.
229 * @param PdfType $value
232 protected function writePdfType(PdfType $value)
/plugin/dw2pdf/vendor/setasign/fpdi/src/PdfParser/
H A DPdfParser.php25 use setasign\Fpdi\PdfParser\Type\PdfType; alias
184 $versionParts = \explode('.', PdfName::unescape(PdfType::resolve($catalog->value['Version'], $this)->value));
206 $catalog = PdfType::resolve(PdfDictionary::get($trailer, 'Root'), $this);