class final Optional · pdftoolkit/pdf-to-html 0.1.2
PDF\Html\Reading\ContentReaderSource content extraction for 4.4 (physical PDF pages 52–56), with no rendering or I/O.Inheritance and contracts
This type declares no parent, interface or trait.
Construction
__construct()
public function __construct(PDF\Html\Reading\SourceValues $values)Declared methods
image()
public function image(PDF\Reading\EncodedStream $stream, int $page, ?PDF\Html\Reading\ContentMatrix $matrix = null): PDF\Html\Model\ImageContent|PDF\Html\Model\GraphicContentmarked()
public function marked(PDF\Reading\ReadPage $page, int $number, ?PDF\Reading\EncodedStream $stream = null): PDF\Html\Model\MarkedContentpage()
public function page(PDF\Reading\ReadPage $page): array@return list<SourceNode>registerPage()
public function registerPage(PDF\Reading\ReadPage $page, int $number): voidreplaceMarked()
public function replaceMarked(PDF\Reading\ReadPage $page, int $number, ?PDF\Reading\EncodedStream $stream = null): voidRegister replacements before interpreting any shared page or Form content.stream()
public function stream(PDF\Reading\ReadPage $page, PDF\Reading\EncodedStream $stream, PDF\Syntax\Object\DictionaryType $resources, int $depth, ?PDF\Syntax\Object\DictionaryType $initialFont = null, ?PDF\Html\Reading\ContentMatrix $initialMatrix = null): array@return list<SourceNode>