Kohei Yoshida wrote:
Hi there,

So, this email is about our work toward implementing an import filter
for Office Open XML, with particular emphasis on SpreadsheetML.

I have been reading with playing with code in xmlfilter02 cws,
especially the code within oox and sax modules.  For those who are now
to this, the oox module contains all code that handles parsing the OOXML
file format, while the sax module contains the FastParser code that is
used to implement the OOXML importer.

Now, the goal of this email is to discuss how we can collaborate on this
task; i.e. how we can effectively split our work to
avoid duplication of effort.  I'm particularly interested in the
SpreadsheetML-related code since that's the part I've been assigned to
work on.

Missing details for already-working features:

- Import cells with plain error codes (currently imported as text)
- In column/row settings import, missing import of hidden state and outline (grouping) settings

Missing features:

- Page (print) settings
- View settings (e.g. visible sheet, visible sheet area, cursor position, zoom, grid settings, etc)
- Column/row breaks
- Filter/Autofilter
- Scenarios

Big features:

- Drawing objects
- Charts


I would suggest to start with page and view settings, and column/row breaks, these features can be implemented according to the implementation of the binary XLS format. These old sources can be found in sc/source/filter/(inc|excel)/xipage.[hc]xx and xiview.[hc]xx

I will work on formulas and related features (e.g. array formulas, defined names, conditional formatting) in the next time.


Daniel

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to