public class CSContentParser extends PDFParser
C_WARN_ARRAYSIZE, C_WARN_ENDOBJ_MISSING, C_WARN_ENDSTREAMCORRUPT, C_WARN_ENDSTREAMEOL, C_WARN_ILLEGALHEX, C_WARN_LARGE_INT, C_WARN_NAME_TOO_LONG, C_WARN_SINGLEEOL, C_WARN_SINGLEEOL_OBJ, C_WARN_SINGLESPACE, C_WARN_SINGLESPACE_OBJ, C_WARN_STREAMEOL, C_WARN_STREAMEXTERNAL, C_WARN_STREAMLENGTH, C_WARN_STRING_TOO_LONG, C_WARN_UNEVENHEX, CHAR_BS, CHAR_CR, CHAR_FF, CHAR_HT, CHAR_LF, TOKEN_def, TOKEN_endobj, TOKEN_endstream, TOKEN_EOF, TOKEN_false, TOKEN_FDFHEADER, TOKEN_ndstream, TOKEN_null, TOKEN_obj, TOKEN_PDFHEADER, TOKEN_R, TOKEN_s_tream, TOKEN_startxref, TOKEN_stream, TOKEN_trailer, TOKEN_true, TOKEN_xref| Constructor and Description |
|---|
CSContentParser()
create a COSDocumentParser
|
| Modifier and Type | Method and Description |
|---|---|
CSContent |
parseStream(byte[] data)
parse a content stream.
|
CSContent |
parseStream(de.intarsys.tools.randomaccess.IRandomAccess input)
parse a content stream.
|
getExceptionHandler, handleError, handleWarning, isDelimiter, isDigit, isEOL, isNumberStart, isOctalDigit, isTokenStart, isWhitespace, parseElement, parseHeader, readInteger, readSpaces, readToken, readToken, setExceptionHandler, toCOSObjectpublic CSContent parseStream(byte[] data) throws IOException, COSLoadException
See PDF Reference v1.4, chapter 3.7 Content Streams
data - A byte array containing the encoded content streamIOExceptionCOSLoadExceptionpublic CSContent parseStream(de.intarsys.tools.randomaccess.IRandomAccess input) throws IOException, COSLoadException
See PDF Reference v1.4, chapter 3.7 Content Streams
input - a open IRandomAccessData positioned at the beginning of the
content streamIOExceptionCOSLoadExceptionCopyright © 2013 intarsys consulting GmbH. All Rights Reserved.