You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

This document is to record the status of OOXML export. The work will be committed to branch OOXML. All the works are still on my local so far, hasn't been committed yet.

I will enable calc first, then writer and impress. Common objects/attributes/functions will be first, then advanced ones. Currently all achievements are for calc

Last Update: 02/21/2014

Achievements:

 

  1. Basic cell contents can be exported correctly
  2. Cell border can be exported correctly
  3. Cell background color can be exported correctly, but hatch and gradient cannot. That's because of feature limitation, AOO doesn't support hatch and gradient as cell background. So that's not problem of OOXML export.
  4. Font can be exported correctly
  5. Text alignment can be exported correctly
  6. Text rotation can be exported correctly
  7. Most of number formats can be exported correctly, but some fraction number formats like 'as sixteenth', 'as tenth', 'as hundreds' cannot. The error happens on loading OOXML as well as loading XLS, seems core function doesn't support these kinds of number formats. So that's not problem of OOXML export.
  8. Data validations can be exported correctly
  9. Most of formulas can be exported correctly. I only find two formulas RIGHTB and DATEDIF export error so far. For RIGHTB it was already wrong when loading, so it's not problem of OOXML export. For DATEDIF, it is a unsupported formula in AOO, and doesn't exist in function list of Excel, when input it in input line of Excel, no tip for this formula, but Excel can calculate it.
  10. Data filters can be exported
  11. Shao Zhi is working on shape export of calc and impress. Now some basic shapes can be exported correctly.

Ongoing:

  1. Shape export by Shao Zhi.
  2. Enabling framework of OOXML export for writer and impress

Current Problems:

  1. Although some custom shapes can be exported but has some differences with the original ones. Shao Zhi is still working on it
  2. When export advanced filter to XLSX, additional instant filter will be created in the source range.

 

Other issues:

None

 

 

  • No labels