![]() |
PDFix SDK
6.5.0
|
Public Member Functions | |
virtual int | GetNumRows ()=0 |
Returns the number of table rows. More... | |
virtual int | GetNumCols ()=0 |
Returns the number of table columns. More... | |
virtual PdeCell * | GetCell (int row, int col)=0 |
Returns the cell object of table columns. More... | |
virtual PdfAlignment | GetRowAlignment (int row)=0 |
Returns the row alignment. More... | |
virtual PdfAlignment | GetColAlignment (int col)=0 |
Returns the cell alignment. More... | |
virtual PdeElement * | GetCaption ()=0 |
Gets the caption of the table. Iterate it's children if the element is PdeContainer. More... | |
virtual PdfTableType | GetTableType ()=0 |
Gets the type of the table. More... | |
![]() | |
virtual PdfElementType | GetType ()=0 |
Gets the type of an element. More... | |
virtual void | GetBBox (PdfRect *bbox)=0 |
virtual bool | SetBBox (const PdfRect *bbox)=0 |
virtual int | GetId ()=0 |
Gets the id of an element. The id is unique number on a page. More... | |
virtual void | GetGraphicState (PdfGraphicState *g_state)=0 |
Gets the graphics state information for an element. More... | |
virtual int | GetNumChildren ()=0 |
Gets the number of child elements in an element object. More... | |
virtual PdeElement * | GetChild (int index)=0 |
Gets the requested child element from an element. More... | |
virtual PdfAlignment | GetAlignment ()=0 |
Gets the element alignment within the content column. More... | |
virtual double | GetAngle ()=0 |
Gets the element angle. More... | |
virtual void | SetRender (bool render)=0 |
Sets render mode of the element. This mode is used, when element is saved. More... | |
virtual void | SetData (void *data)=0 |
Sets user-supplied data to pass to the element. More... | |
virtual void * | GetData ()=0 |
Gets user-supplied data to pass to the element. More... | |
virtual bool | SetAlt (const wchar_t *alt)=0 |
Sets the alternate description of the element. More... | |
virtual bool | SetActualText (const wchar_t *text)=0 |
Sets the actual text of the element. More... | |
virtual int | GetFlags ()=0 |
Get the element state flags. More... | |
virtual bool | SetFlags (int flags)=0 |
Set the element state flags. More... | |
virtual int | GetNumPageObjects ()=0 |
Get the the number pf page object in the element. More... | |
virtual PdsPageObject * | GetPageObject (int index)=0 |
Get the the page object of the element by index. More... | |
virtual PdePageMap * | GetPageMap ()=0 |
Get the the page map object containing this element. More... | |
PdeTable class.
PdeTable class represents tables extracted from PDF document. PdePageMap recognizes and decomposes tables in PDF documents and store the extracted data in a PdeTable class for easier reuse.
|
pure virtual |
Gets the caption of the table. Iterate it's children if the element is PdeContainer.
|
pure virtual |
Returns the cell object of table columns.
row | The row number of the requested cell. |
col | The col number of the requested cell. |
|
pure virtual |
Returns the cell alignment.
col | The col number of the requested cell. |
|
pure virtual |
Returns the number of table columns.
|
pure virtual |
Returns the number of table rows.
|
pure virtual |
Returns the row alignment.
row | The row number of the requested cell. |
|
pure virtual |
Gets the type of the table.