setasign\FpdiPdfParser\PdfParser\CrossReference
CompressedReader Class CompressedReader
File: /FPDI PDF-Parser v2/PdfParser/CrossReference/CompressedReader.php
This class reads a compressed cross-references stream.
Class hierarchy
Implements
- \setasign\Fpdi\PdfParser\CrossReference\ReaderInterface
Summary
Properties
$fieldsSize
protected int CompressedReader::$fieldsSize
The size of all fields (sum of W entry).
$stream
protected \setasign\Fpdi\PdfParser\Type\PdfStream|null CompressedReader::$stream
$streamReader
protected \setasign\Fpdi\PdfParser\StreamReader CompressedReader::$streamReader
$trailer
protected \setasign\Fpdi\PdfParser\Type\PdfDictionary CompressedReader::$trailer
Methods
__construct()
public CompressedReader::__construct (
\setasign\FpdiPdfParser\PdfParser\PdfParser $parser, \setasign\Fpdi\PdfParser\Type\PdfStream $stream
)CompressedReader constructor.
Parameters
- $parser : \setasign\FpdiPdfParser\PdfParser\PdfParser
- $stream : \setasign\Fpdi\PdfParser\Type\PdfStream
getOffsetFor()
Get an offset by an object number.
Parameters
- $objectNumber : int
Return Values
False if the offset was not found.
Exceptions
Throws \setasign\Fpdi\PdfParser\Filter\FilterException
Throws \setasign\Fpdi\PdfParser\PdfParserException
getStreamReader()
Get the stream reader for this stream.
Exceptions
Throws \setasign\Fpdi\PdfParser\Filter\FilterException
Throws \setasign\Fpdi\PdfParser\PdfParserException