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/
DPdfType.php21 class PdfType class
28 * @param PdfType $value
31 * @return PdfType
35 public static function resolve(PdfType $value, PdfParser $parser, $stopAtIndirectObject = false)
56 * @param PdfType $value
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.');
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.');
DPdfArray.php21 class PdfArray extends PdfType
53 * @param PdfType[] $values
74 $result = PdfType::ensureType(self::class, $array, 'Array value expected.');
DPdfToken.php17 class PdfToken extends PdfType
42 return PdfType::ensureType(self::class, $token, 'Token value expected.');
DPdfBoolean.php17 class PdfBoolean extends PdfType
41 return PdfType::ensureType(self::class, $value, 'Boolean value expected.');
DPdfNumeric.php17 class PdfNumeric extends PdfType
42 return PdfType::ensureType(self::class, $value, 'Numeric value expected.');
DPdfIndirectObjectReference.php17 class PdfIndirectObjectReference extends PdfType
44 return PdfType::ensureType(self::class, $value, 'Indirect reference value expected.');
DPdfName.php20 class PdfName extends PdfType
80 return PdfType::ensureType(self::class, $name, 'Name value expected.');
DPdfHexString.php19 class PdfHexString extends PdfType
80 return PdfType::ensureType(self::class, $hexString, 'Hex string value expected.');
DPdfString.php19 class PdfString extends PdfType
79 return PdfType::ensureType(self::class, $string, 'String value expected.');
DPdfStream.php28 class PdfStream extends PdfType
105 return PdfType::ensureType(self::class, $stream, 'Stream value expected.');
143 $length = PdfType::resolve($length, $this->parser);
DPdfNull.php17 class PdfNull extends PdfType
/plugin/dw2pdf/vendor/setasign/fpdi/src/PdfReader/DataStructure/
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/
DPage.php21 use setasign\Fpdi\PdfParser\Type\PdfType; alias
88 …$this->pageDictionary = PdfDictionary::ensure(PdfType::resolve($this->getPageObject(), $this->pars…
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);
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/
DFpdiTrait.php17 use setasign\Fpdi\PdfParser\Type\PdfType; alias
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));
345 * @param PdfType $value
[all …]
/plugin/dw2pdf/vendor/setasign/fpdi/src/
DFpdiTrait.php29 use setasign\Fpdi\PdfParser\Type\PdfType; alias
335 …$contentsObject = PdfType::resolve(PdfDictionary::get($pageDict, 'Contents'), $reader->getParser()…
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());
486 * @param PdfType $value
489 protected function writePdfType(PdfType $value)
/plugin/dw2pdf/vendor/setasign/fpdi/src/Tcpdf/
DFpdi.php15 use setasign\Fpdi\PdfParser\Type\PdfType; alias
229 * @param PdfType $value
232 protected function writePdfType(PdfType $value)
/plugin/dw2pdf/vendor/setasign/fpdi/src/PdfParser/
DPdfParser.php25 use setasign\Fpdi\PdfParser\Type\PdfType; alias
184 …$versionParts = \explode('.', PdfName::unescape(PdfType::resolve($catalog->value['Version'], $this…
206 $catalog = PdfType::resolve(PdfDictionary::get($trailer, 'Root'), $this);