#include <PdfTable.h>
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.