Safe Haskell | Safe-Inferred |
---|
Module contains definitions of pdf objects
See PDF1.7:7.3
Documentation
Any pdf object
It is parameterized by Stream
content
Names usually are used as keys in dictionaries
They starts with '/', but we strip it out, see parseName
Set of key/value pairs
Sequence of zero or more bytes
Represents both the literal and hexadecimal strings
Contains stream dictionary and a payload
The payload could be offset within pdf file, actual content, content stream or nothing