Differences Between: [Versions 310 and 311] [Versions 311 and 403] [Versions 39 and 311]
This file is part of FPDI
Copyright: | Copyright (c) 2020 Setasign GmbH & Co. KG (https://www.setasign.com) |
License: | http://opensource.org/licenses/mit-license The MIT License |
File Size: | 326 lines (10 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
PdfStream:: (6 methods):
parse()
create()
ensure()
getStream()
extractStream()
getUnfilteredStream()
parse(PdfDictionary $dictionary, StreamReader $reader, PdfParser $parser = null) X-Ref |
Parses a stream from a stream reader. param: PdfDictionary $dictionary param: StreamReader $reader param: PdfParser $parser Optional to keep backwards compatibility return: self |
create(PdfDictionary $dictionary, $stream) X-Ref |
Helper method to create an instance. param: PdfDictionary $dictionary param: string $stream return: self |
ensure($stream) X-Ref |
Ensures that the passed value is a PdfStream instance. param: mixed $stream return: self |
getStream($cache = false) X-Ref |
Get the stream data. param: bool $cache Whether cache the stream data or not. return: bool|string |
extractStream() X-Ref |
Extract the stream "manually". return: string |
getUnfilteredStream() X-Ref |
Get the unfiltered stream data. return: string |