Skip to content
fosnola edited this page Apr 25, 2018 · 20 revisions

Introduction:

Libstaroffice is a new project for converting StarOffice v1-v5 files ; it is based on librevenge (see Document Liberation Project).

Note:

How to use as an end-user:

This project produces a library (for programmers) and a console-based document converter, so most people should wait a while until libstaroffice is integrated into a word processor, such as LibreOffice. However, brave or impatient souls can check out git, compile it, and use the sdw2html or sd2odf program.

Developers:

see https://github.com/fosnola/libstaroffice/wiki/Developers

Recognized Formats:

  1. .sda v3-v5 files: try to retrieve the different shapes, graphics, ...
  2. .sdc v3-v5 files: try only to retrieve the sheets' main content and graphics
  • the cells' text, value and formula with their formatting,
  • the column widths and the row heights,
  • the sheets' names,
  • the cells' comments,
  • the header/footer contents,
  • some embedded graphic and small text zone
  1. .sdd v3-v5 files: try to retrieve the different shapes, graphics, ... but not the animation
  2. .sdw v3-v5 files: try only to retrieve the main text zone, i.e.
  • the page formatting, the header/footer
  • the main text zone
  • the tables,
  • the annotations, the fields, the lists, the outlines (but not their formatting), ...
  • some pictures, ... are retrieved but there positions, sizes can be still bad.

Clone this wiki locally