Rutba
Start free

Blog · Rutba Office

OpenDocument, written — not just opened

Reading .odt, .ods and .odp but saving them as something else is half a promise. Rutba Office now writes OpenDocument too, so a file that arrives in an open format leaves in one.

· 3 min read

Share this

OpenDocument is the format governments, schools and a great many public bodies chose precisely because it belongs to nobody. A lot of software will open an .odt file. Far fewer will save one. They take the file in, and when you press save they quietly turn it into their own format — which for a user who chose an open format on purpose is the one thing they did not ask for.

Reading an open format and writing a closed one is half a promise. Rutba Office now keeps the whole of it.

What goes back out

The reader already took an OpenDocument file’s text, structure, tables, sheet values and formulas, and slide content. The writer now puts the same back:

  • Word writes .odt — paragraphs, headings, lists and tables, with their run formatting.
  • Worksheets writes .ods — values and formulas, with the value types that keep a cell a date or a percentage rather than a number that used to be one.
  • Presentation writes .odp — text boxes and pictures, in place.

The value types are the detail worth dwelling on. A spreadsheet cell holding 45 and formatted as a date is a date; strip the type on the way out and the next program opens a column of numbers. Keeping the type is the difference between writing the format and writing something shaped like it.

Reading an open format and saving a closed one is half a promise.

The operating system was making the promise for us

There was a less visible reason this mattered. The installer tells Windows that Rutba Office is an editor for .odt, .ods and .odp — so double-clicking one opens it here. Until the writer existed, pressing Ctrl+S on a file Windows had handed us was refused. The operating system was promising something the application could not yet do.

Tested against the same content in both formats

Because the test fixtures are written by Office itself as OOXML and as OpenDocument from the same content, the two formats are checked against each other. It was that pairing that caught an .ods losing its named ranges, merged cells and number formats on the way in — the same run that holds this writer to account on the way out.

Free alternatives to Microsoft Office, honestly compared

Including the ones that are not ours — on the Rutba Office site.

Read the comparison

Read next

Privacy

Unplug the machine. Everything still works.

The strongest privacy claim software can make is not a policy — it is that you can pull the cable and nothing breaks. Here is what that takes, and the one exception we will not pretend does not exist.

4 min read

Workspace

Stamps, seals and notaries — arranged at cost, and never faked

Some agreements need more than signatures before a court will look at them. The formality is declared on the agreement and has to be satisfied before it is sent or sealed. Arrange it yourself for free, or have a person at Rutba arrange it at cost.

2 min read

Share this

One family

The rest of Rutba

One account across all of it. Sign in once and the products know each other.

PORTAL-BLOG-DETAIL · be079a8