|
| 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.