Hi Michael,
Thank you very much, it works fine and it is very easy to use.
/Vincent
-----Message d'origine-----
De : Michael Stahl [mailto:mst@libreoffice.org]
Envoyé : vendredi 18 janvier 2019 13:21
À : LORENZO Vincent <vincent.lorenzo@cea.fr>; libreoffice@lists.freedesktop.org
Objet : Re: how to add nested folders and files into the odt file structure ?
On 18.01.19 13:05, LORENZO Vincent wrote:
Hello everybody,
I know the odt file is a kind of zip file. I would
like to add folders and files in it programmatically, but I don't know
how to proceed.
I tested manually with 7-zip, but at the end the odt file is corrupt.
I tried with java ZipFile class, but it fails too. So I would like to
know if a such API exists and where can I found example for it ?
The files I want to add won't be linked to the contents of the
document, I just want use the odt file to store additional files like into a zip.
you need to keep the META-INF/manifest.xml consistent with the zip structure.
guess the easiest is to use ODFDOM library, which you can get at https://github.com/tdf/odftoolkit
there's some class that can load & store ODF packages and it maintains the manifest automatically
for you.
i'm afraid the documentation is currently offline because the project is currently migrating off of
ASF infrastructure.
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.