public class PDFXrefStreamParser extends BaseParser
A, ASCII_CR, ASCII_LF, ASCII_SPACE, B, D, DEF, document, E, ENDOBJ_STRING, ENDSTREAM_STRING, J, M, N, O, pdfSource, PROP_PUSHBACK_SIZE, R, S, STREAM_STRING, T, validationParsing| Constructor and Description |
|---|
PDFXrefStreamParser(COSStream strm,
COSDocument doc,
XrefTrailerResolver resolver)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
parse()
Parses through the unfiltered stream and populates the xrefTable HashMap.
|
isClosing, isClosing, isDigit, isDigit, isEndOfName, isEOL, isEOL, isSpace, isSpace, isWhitespace, isWhitespace, parseBoolean, parseCOSArray, parseCOSDictionary, parseCOSName, parseCOSString, parseDirObject, readExpectedChar, readExpectedString, readExpectedString, readGenerationNumber, readInt, readLine, readLineWithoutWhitespacesSkip, readLong, readObjectNumber, readString, readString, readStringNumber, skipSpaces, skipWhiteSpacespublic PDFXrefStreamParser(COSStream strm, COSDocument doc, XrefTrailerResolver resolver) throws IOException
strm - The stream to parse.doc - The document for the current parsing.resolver - resolver to read the xref/trailer informationIOException - If there is an error initializing the stream.public void parse()
throws IOException
IOException - If there is an error while parsing the stream.Copyright © 2015–2021 The veraPDF Consortium. All rights reserved.