![]() |
PDFix SDK
8.2.0
|
#include <pdfix.h>
Public Member Functions | |
| virtual int | GetRowNum () const =0 |
| Returns the row number of the cell. More... | |
| virtual bool | SetRowNum (int row)=0 |
| Sets a cell's row number. More... | |
| virtual int | GetColNum () const =0 |
| Returns the col number of the cell. More... | |
| virtual bool | SetColNum (int col)=0 |
| Sets a cell's col number. More... | |
| virtual bool | GetHeader () const =0 |
| Returns a cell header or data type. More... | |
| virtual bool | SetHeader (bool header)=0 |
| Set cell header or data type. More... | |
| virtual PdfCellScope | GetHeaderScope () const =0 |
| Returns cell header scope attribute. More... | |
| virtual bool | SetHeaderScope (PdfCellScope scope)=0 |
| Set cell header scope attribute. More... | |
| virtual int | GetRowSpan () const =0 |
| virtual bool | SetRowSpan (int span)=0 |
| Sets a cell's rowspan. More... | |
| virtual int | GetColSpan () const =0 |
| Returns the number of columns spanned by the cell. More... | |
| virtual bool | SetColSpan (int span)=0 |
| Sets a cell's colspan. More... | |
| virtual bool | HasBorderGraphicState (int index) const =0 |
| Returns the number of columns spanned by the cell. More... | |
| virtual PdeCell * | GetSpanCell () const =0 |
| Returns the parent cell. More... | |
| virtual int | GetNumAssociatedHeaders () const =0 |
| Get the number of associated header cells. More... | |
| virtual int | GetAssociatedHeader (int index, wchar_t *buffer, int len) const =0 |
| Get the associated header cell by index. More... | |
| virtual bool | AddAssociatedHeader (const wchar_t *id)=0 |
| Adds an associated header cell. More... | |
| virtual bool | RemoveAssociatedHeader (int index)=0 |
| Removes an associated header cell by index. More... | |
Public Member Functions inherited from PdeElement | |
| virtual PdfElementType | GetType () const =0 |
| Gets the type of an element. More... | |
| virtual void | GetBBox (PdfRect *bbox) const =0 |
| virtual bool | SetBBox (const PdfRect *bbox)=0 |
| virtual void | GetQuad (PdfQuad *quad) const =0 |
| virtual int | GetId ()=0 |
| Gets the id of an element. The id is unique number on a page. More... | |
| virtual bool | GetGraphicState (PdeGraphicState *g_state)=0 |
| Gets the graphics state information for an element. More... | |
| virtual int | GetNumChildren () const =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 () const =0 |
| Gets the element alignment within the content column. More... | |
| virtual float | GetAngle () const =0 |
| Gets the element angle. More... | |
| virtual void | SetData (void *data)=0 |
| Sets user-supplied data to pass to the element. More... | |
| virtual void * | GetData () const =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 | GetTag (wchar_t *buffer, int len) const =0 |
| Gets the tag name of the element. More... | |
| virtual bool | SetTag (const wchar_t *text)=0 |
| Sets the tag name of the element. More... | |
| virtual int | GetTagId (wchar_t *buffer, int len) const =0 |
| Gets the tag id of the element. More... | |
| virtual bool | SetTagId (const wchar_t *id)=0 |
| Sets the tag id of the element. More... | |
| virtual int | GetFlags () const =0 |
| Get the element state flags. More... | |
| virtual bool | SetFlags (int flags)=0 |
| Set the element state flags. More... | |
| virtual int | GetStateFlags () const =0 |
| Get the element state flags. More... | |
| virtual bool | SetStateFlags (PdfStateFlags flags, bool objects)=0 |
| Set the element state flags. More... | |
| virtual int | GetNumPageObjects () const =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... | |
| virtual PdfLabelType | GetLabelType () const =0 |
| Gets the element label type. More... | |
| virtual bool | SetLabelType (PdfLabelType type)=0 |
| Sets the element type level. More... | |
|
pure virtual |
Adds an associated header cell.
| id | the ID of the header cell |
|
pure virtual |
Get the associated header cell by index.
| index | The index of associated header cell. |
| buffer | (filled by method) If the buffer is null function returns required length of string |
| len | Length of a buffer to be filled in. |
|
pure virtual |
Returns the col number of the cell.
|
pure virtual |
Returns the number of columns spanned by the cell.
|
pure virtual |
Returns a cell header or data type.
|
pure virtual |
Returns cell header scope attribute.
|
pure virtual |
Get the number of associated header cells.
|
pure virtual |
Returns the row number of the cell.
|
pure virtual |
Returns the number of rows spanned by the cell. The default value is 0, which indicates that this cell is merged. NOTE: Ignore such cells in further processing.
|
pure virtual |
Returns the parent cell.
|
pure virtual |
Returns the number of columns spanned by the cell.
| span | Colspan. Returns true if the border with requested index has a stoke border. |
| index | The border index from 0(top) to 3(left). |
|
pure virtual |
Removes an associated header cell by index.
| index | The index of the cell to remove. |
|
pure virtual |
Sets a cell's col number.
| column | number. |
|
pure virtual |
Sets a cell's colspan.
| span | Colspan. |
|
pure virtual |
Set cell header or data type.
| header | Set true if cell is a header. |
|
pure virtual |
Set cell header scope attribute.
| header | Set true if cell is a header. |
|
pure virtual |
Sets a cell's row number.
| row | number. |
|
pure virtual |
Sets a cell's rowspan.
| span | Rowspan. |