|
LibreOffice Module vcl (master) 1
|
Classes | |
| class | PDFArrayElement |
| Array object: a list. More... | |
| class | PDFBooleanElement |
| Boolean object: a 'true' or a 'false'. More... | |
| class | PDFCommentElement |
| A one-liner comment. More... | |
| class | PDFDictionaryElement |
| Dictionary object: a set key-value pairs. More... | |
| class | PDFDocument |
| In-memory representation of an on-disk PDF document. More... | |
| class | PDFElement |
| A byte range in a PDF file. More... | |
| class | PDFEndArrayElement |
| End of an array: ']'. More... | |
| class | PDFEndDictionaryElement |
| End of a dictionary: '>>'. More... | |
| class | PDFEndObjectElement |
| End of an object: 'endobj' keyword. More... | |
| class | PDFEndStreamElement |
| End of a stream: 'endstream' keyword. More... | |
| class | PDFHexStringElement |
| Hex string: in <AABB> form. More... | |
| class | PDFLiteralStringElement |
| Literal string: in (asdf) form. More... | |
| class | PDFNameElement |
| Name object: a key string. More... | |
| class | PDFNullElement |
| Null object: the 'null' singleton. More... | |
| class | PDFNumberElement |
| Numbering object: an integer or a real. More... | |
| class | PDFObjectElement |
| Indirect object: something with a unique ID. More... | |
| class | PDFObjectParser |
| class | PDFReferenceElement |
| Reference object: something with a unique ID. More... | |
| class | PDFStreamElement |
| Stream object: a byte array with a known length. More... | |
| class | PDFTrailerElement |
| The trailer singleton is at the end of the doc. More... | |
| class | XRefEntry |
| An entry in a cross-reference stream. More... | |
Enumerations | |
| enum class | TokenizeMode { END_OF_STREAM , EOF_TOKEN , END_OF_OBJECT , STORED_OBJECT } |
| enum class | XRefEntryType { FREE , NOT_COMPRESSED , COMPRESSED } |
| The type column of an entry in a cross-reference stream. More... | |
Functions | |
| static void | visitPages (PDFObjectElement *pPages, std::vector< PDFObjectElement * > &rRet) |
| Visits the page tree recursively, looking for page objects. More... | |
|
strong |
Definition at line 291 of file pdfdocument.hxx.
|
strong |
The type column of an entry in a cross-reference stream.
| Enumerator | |
|---|---|
| FREE | xref "f" or xref stream "0". |
| NOT_COMPRESSED | xref "n" or xref stream "1". |
| COMPRESSED | xref stream "2". |
Definition at line 304 of file pdfdocument.hxx.
|
static |
Visits the page tree recursively, looking for page objects.
Definition at line 1913 of file pdfdocument.cxx.
References vcl::filter::PDFElement::alreadyVisiting(), vcl::filter::PDFObjectElement::Lookup(), vcl::filter::PDFObjectElement::LookupObject(), pName, SAL_WARN, vcl::filter::PDFElement::setVisiting(), and visitPages().
Referenced by vcl::filter::PDFDocument::GetPages(), and visitPages().