public class OContentParser extends AbstractContentParser
geometricPath, glyph2UserSpaceScale, graphicState, imageIndex, inTextBlock, library, oCGs, OVERPAINT_ALPHA, resources, shapes, stack, textBlockBase| Constructor and Description |
|---|
OContentParser(Library l,
Resources r) |
| Modifier and Type | Method and Description |
|---|---|
ContentParser |
parse(byte[][] streamBytes,
Page page)
Parse a pages content stream.
|
Shapes |
parseTextBlocks(byte[][] source)
Specialized method for extracting text from documents.
|
applyTextScaling, commonFill, commonOverPrintAlpha, commonStroke, consume_b_star, consume_B_star, consume_b, consume_B, consume_BDC, consume_BMC, consume_c, consume_cm, consume_cs, consume_CS, consume_d, consume_d0, consume_d1, consume_Do, consume_double_quote, consume_DP, consume_EMC, consume_f_star, consume_f, consume_F, consume_g, consume_G, consume_gs, consume_h, consume_i, consume_j, consume_J, consume_k, consume_K, consume_L, consume_M, consume_m, consume_MP, consume_n, consume_q, consume_Q, consume_re, consume_rg, consume_RG, consume_ri, consume_s, consume_S, consume_sc, consume_SC, consume_sh, consume_single_quote, consume_T_star, consume_Tc, consume_Td, consume_TD, consume_Tf, consume_Tj, consume_TJ, consume_TL, consume_tm, consume_Tr, consume_Ts, consume_Tw, consume_Tz, consume_v, consume_W_star, consume_W, consume_w, consume_y, drawModeFill, drawModeFillStroke, drawModeStroke, drawString, getGraphicsState, getShapes, getStack, setAlpha, setGlyph2UserSpaceScale, setGraphicsState, setStrokepublic ContentParser parse(byte[][] streamBytes, Page page) throws java.lang.InterruptedException, java.io.IOException
parse in interface ContentParserparse in class AbstractContentParserstreamBytes - byte stream containing page contentjava.lang.InterruptedException - if current parse thread is interrupted.java.io.IOException - unexpected end of content stream.public Shapes parseTextBlocks(byte[][] source) throws java.io.UnsupportedEncodingException
parseTextBlocks in interface ContentParserparseTextBlocks in class AbstractContentParsersource - content stream source.java.io.UnsupportedEncodingException - encoding error.