|
int | version () const |
| return the file version
|
|
QuattroFormulaManager::CellReferenceFunction | getReadCellReferenceFunction () |
| returns the function to read a cell's reference
|
|
int | getNumSpreadsheets () const |
| returns the number of spreadsheet
|
|
librevenge::RVNGString | getSheetName (int id) const |
| returns the name of the id's spreadsheet
|
|
void | sendSpreadsheet (int sheetId) |
| send the sheetId'th spreadsheet
|
|
Vec2f | getPosition (int sheetId, Vec2i const &cell) const |
| returns the beginning position of a cell
|
|
void | addDLLIdName (int id, librevenge::RVNGString const &name, bool func1) |
| add a dll's correspondance between an id and a name
|
|
void | addUserFormat (int id, librevenge::RVNGString const &name) |
| add a user format's correspondance between an id and a name
|
|
void | addDocumentStrings (std::shared_ptr< WPSStream > const &stream, std::vector< Quattro9ParserInternal::TextEntry > const &entries) |
| set the document strings list
|
|
void | sendCellContent (Quattro9SpreadsheetInternal::CellData const *cell, Vec2i pos, int sheetId, int numRepeated) |
| send the cell data
|
|
bool | readCellStyles (std::shared_ptr< WPSStream > const &stream) |
| reads a cell attribute: zone a
|
|
bool | readDocumentFormulas (std::shared_ptr< WPSStream > const &stream) |
| reads the document formulas: zone 408
|
|
bool | readBeginSheet (std::shared_ptr< WPSStream > const &stream, int &sheetId) |
| read the begin sheet zone: zone 601
|
|
bool | readEndSheet (std::shared_ptr< WPSStream > const &stream) |
| read the end sheet zone: zone 602
|
|
bool | readMergedCells (std::shared_ptr< WPSStream > const &stream) |
| read the merged cell: zone 61d
|
|
bool | readColRowDefault (std::shared_ptr< WPSStream > const &stream) |
| read a col/row default dimension: zone 631, 632
|
|
bool | readColRowDimension (std::shared_ptr< WPSStream > const &stream) |
| read a col/row dimension: zone 633, 634
|
|
bool | readColRowDimensions (std::shared_ptr< WPSStream > const &stream) |
| read a col/row dimensions: zone 635, 636
|
|
bool | readBeginColumn (std::shared_ptr< WPSStream > const &stream) |
| read the begin column zone: zone a01
|
|
bool | readEndColumn (std::shared_ptr< WPSStream > const &stream) |
| read the end column zone: zone a02
|
|
bool | readCellList (std::shared_ptr< WPSStream > const &stream) |
| reads a cell list zone: zone c01
|
|
bool | readCellResult (std::shared_ptr< WPSStream > const &stream) |
| reads a cell result zone: zone c02
|
|
bool | readCellReference (std::shared_ptr< WPSStream > const &stream, long endPos, QuattroFormulaInternal::CellReference &ref, Vec2i const &pos=Vec2i(0, 0), int sheetId=0) const |
| try to read a cell reference
|
|
This class parses Quattro9 Pro spreadsheet file.