Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Hi,

The company that I work for use LibreOffice as the main word processor. We convert a lot of client 
letters from doc/docx to open document format.
We are on Mac OS X Lion (10.7) btw.
We use: soffice --headless --convert-to odt ….  to do the batch conversion. 

The problems with this are:
- It takes quite a long time to start up. It becomes a problem when we have to convert many 
documents.
- It won't work if there is already a LibreOffice instance running

So my boss asked me to fix these 2 issues. I managed to build the source code on Mac OS X Lion and 
then try to see what's going on (unfortunately specifying --headless fail to build).
I found out that to just do the conversion, there are many dynamic libraries are loaded (so I guess 
this is why it takes a long time).
Trying to understand what's going on in the code is not a simple task to be honest.
Can some one help or give me info on how to:

- build a bare minimum/small binary (without too many dependencies) just for conversion to odt? 
also how do I link statically?
  The conversion utility doesn't need all the gui libraries I believe. Minimum dependency will make 
start up a lot quicker.
- what to do to allow conversion working while there is an instance of LibreOffice already running? 
Should I modify something in the source code?

I'm sure a lot of people would love to have this light weight conversion utility.
Many thanks before.

Jerry

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.