|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Table
Blocks of this subtype have been recognized by PDFTextStream to contain a table-like structure.
Currently, PDFTextStream recognizes tables only if their cells are bounded by graphical lines. Future PDFTextStream releases will include table recognition capability for unbounded tables.
Tabular data may be extracted using the functions in TableUtils
, which will yield CSV-style
conversions, or an appropriate OutputHandler
implementation (passed to
a Table
instance's Block.pipe(OutputHandler)
function).
Method Summary | |
---|---|
BlockParent |
getRow(int rowIdx)
Returns a BlockParent instance containing the Block s that form the
indicated row number. |
int |
getRowCnt()
Returns the number of rows in this table. |
Methods inherited from interface com.snowtide.pdf.layout.Block |
---|
crop, getLine, getLineCnt, getLines, pipe, removeLine |
Methods inherited from interface com.snowtide.pdf.layout.Region |
---|
area, endxpos, endypos, height, width, xpos, ypos |
Methods inherited from interface com.snowtide.pdf.layout.BlockParent |
---|
addChild, getChild, getChildCnt, removeAllChildren, removeChild, sortChildren |
Method Detail |
---|
int getRowCnt()
BlockParent getRow(int rowIdx)
BlockParent
instance containing the Block
s that form the
indicated row number.
rowIdx
- - a zero-based row index
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |