#include <PdfTable.h>
Inheritance diagram for PoDoFo::PdfTableModel:

Public Member Functions | |
| virtual PdfString | GetText (int col, int row) const =0 |
| virtual EPdfAlignment | GetAlignment (int col, int row) const =0 |
| virtual EPdfVerticalAlignment | GetVerticalAlignment (int col, int row) const =0 |
| virtual PdfFont * | GetFont (int col, int row) const =0 |
| virtual bool | HasBackgroundColor (int col, int row) const =0 |
| virtual PdfColor | GetBackgroundColor (int col, int row) const =0 |
| virtual PdfColor | GetForegroundColor (int col, int row) const =0 |
| virtual bool | HasWordWrap (int col, int row) const =0 |
| virtual bool | HasBorders () const =0 |
| virtual double | GetBorderWidth () const =0 |
| virtual PdfColor | GetBorderColor (int col, int row) const =0 |
| virtual bool | HasImage (int col, int row) const =0 |
| virtual PdfImage * | GetImage (int col, int row) const =0 |
You can implement your own PdfTableModel to supply data to a PdfTable. PdfSimpleTableModel is an example of a simple model.
| virtual EPdfAlignment PoDoFo::PdfTableModel::GetAlignment | ( | int | col, | |
| int | row | |||
| ) | const [pure virtual] |
| col | the column of the table cell | |
| row | the row of the table cell |
Implemented in PoDoFo::PdfSimpleTableModel.
| virtual PdfColor PoDoFo::PdfTableModel::GetBackgroundColor | ( | int | col, | |
| int | row | |||
| ) | const [pure virtual] |
| col | the column of the table cell | |
| row | the row of the table cell |
Implemented in PoDoFo::PdfSimpleTableModel.
| virtual PdfColor PoDoFo::PdfTableModel::GetBorderColor | ( | int | col, | |
| int | row | |||
| ) | const [pure virtual] |
| col | the column of the table cell | |
| row | the row of the table cell |
Implemented in PoDoFo::PdfSimpleTableModel.
| virtual double PoDoFo::PdfTableModel::GetBorderWidth | ( | ) | const [pure virtual] |
| virtual PdfFont* PoDoFo::PdfTableModel::GetFont | ( | int | col, | |
| int | row | |||
| ) | const [pure virtual] |
| col | the column of the table cell | |
| row | the row of the table cell |
Implemented in PoDoFo::PdfSimpleTableModel.
| virtual PdfColor PoDoFo::PdfTableModel::GetForegroundColor | ( | int | col, | |
| int | row | |||
| ) | const [pure virtual] |
| col | the column of the table cell | |
| row | the row of the table cell |
Implemented in PoDoFo::PdfSimpleTableModel.
| virtual PdfImage* PoDoFo::PdfTableModel::GetImage | ( | int | col, | |
| int | row | |||
| ) | const [pure virtual] |
| col | the column of the table cell | |
| row | the row of the table cell |
Implemented in PoDoFo::PdfSimpleTableModel.
| virtual PdfString PoDoFo::PdfTableModel::GetText | ( | int | col, | |
| int | row | |||
| ) | const [pure virtual] |
| col | the column of the table cell | |
| row | the row of the table cell |
Implemented in PoDoFo::PdfSimpleTableModel.
| virtual EPdfVerticalAlignment PoDoFo::PdfTableModel::GetVerticalAlignment | ( | int | col, | |
| int | row | |||
| ) | const [pure virtual] |
| col | the column of the table cell | |
| row | the row of the table cell |
Implemented in PoDoFo::PdfSimpleTableModel.
| virtual bool PoDoFo::PdfTableModel::HasBackgroundColor | ( | int | col, | |
| int | row | |||
| ) | const [pure virtual] |
| col | the column of the table cell | |
| row | the row of the table cell |
Implemented in PoDoFo::PdfSimpleTableModel.
| virtual bool PoDoFo::PdfTableModel::HasBorders | ( | ) | const [pure virtual] |
false if no cell border should be visible
Implemented in PoDoFo::PdfSimpleTableModel.
| virtual bool PoDoFo::PdfTableModel::HasImage | ( | int | col, | |
| int | row | |||
| ) | const [pure virtual] |
| col | the column of the table cell | |
| row | the row of the table cell |
Implemented in PoDoFo::PdfSimpleTableModel.
| virtual bool PoDoFo::PdfTableModel::HasWordWrap | ( | int | col, | |
| int | row | |||
| ) | const [pure virtual] |
| col | the column of the table cell | |
| row | the row of the table cell |
Implemented in PoDoFo::PdfSimpleTableModel.
1.4.7