[openoffice] Conversion automatique ods-pdf (presque résolu)
Publié : mar. 31 mars 2009, 15:23
(problème également posté sur le site d'openoffice, mais je n'ai pas eu de réponse)
à mon travail on avait des fichiers partagés dans le format xls. J'ai décidé de tout convertir en ods vu que maintenant tout le monde utilise OpenOffice3.
Seulement, je n'avais pas pensé que quelques-uns utilisaient encore des "pocketpc", avec uniquement pocket excel dessus en consultation
Du coup ces fichiers partagés ne sont plus lisibles par eux. Plutôt que de revenir au format xls, je préfère essayer de convertir journellement les fichiers ods (même en export PDF cela m'intéresserait également). Sur le serveur debian etch qui partage les fichiers, openoffice est trop vieux, par contre sur mon poste de travail en archlinux j'ai la dernière version d'openoffice, et j'ai installé unoconv 0.3. Malheureusement si j'essaye la conversion, j'ai cela :
unoconv -f xls *.ods
Il n'est pas pensable de le faire à la main parce que c'est réparti dans plusieurs sous dossier, et surtout c'est synchronisé chaque jour avec le pocket pc, donc un script bash serait le plus adapté.
à mon travail on avait des fichiers partagés dans le format xls. J'ai décidé de tout convertir en ods vu que maintenant tout le monde utilise OpenOffice3.
Seulement, je n'avais pas pensé que quelques-uns utilisaient encore des "pocketpc", avec uniquement pocket excel dessus en consultation

unoconv -f xls *.ods
Que faire ?Traceback (most recent call last):
File "/usr/bin/unoconv", line 564, in <module>
main()
File "/usr/bin/unoconv", line 543, in main
convertor.convert(inputfn)
File "/usr/bin/unoconv", line 449, in convert
doc = self.desktop.loadComponentFromURL( inputurl , "_blank", 0, inputprops )
AttributeError: loadComponentFromURL

Il n'est pas pensable de le faire à la main parce que c'est réparti dans plusieurs sous dossier, et surtout c'est synchronisé chaque jour avec le pocket pc, donc un script bash serait le plus adapté.