unoconv funktioniert nicht auf ubuntu 12.04 server

Ich bin mit unoconv zu konvertieren verschiedener Dateiformate in pdf. Es funktioniert gut auf meinem lokalen Rechner für alle Formate. Aber auf meinem ubuntu 12.04 server unoconv ausfallen wird für einige Formate wie xls, ppt, pptx etc. Aber es ist in Ordnung, für doc-Dateien. Es zeigt die folgenden Fehlermeldung für die ppt-Konvertierung.

$unoconv -f pdf Googling.ppt 
unoconv: UnoException during conversion in <class '__main__.com.sun.star.lang.IllegalArgumentException'>: Unsupported URL <file:///home/pythonuser/almamapper/media/library/files/c1cb92e62ce54b29a017a6e8eaa23c/Googling.ppt>: ""
Traceback (most recent call last):
File "/usr/bin/unoconv", line 790, in <module>
main()
File "/usr/bin/unoconv", line 769, in main
convertor.convert(inputfn)
File "/usr/bin/unoconv", line 679, in convert
error("ERROR: The provided document cannot be converted to the desired format. (code: %s)" % e.ErrCode)
File "/usr/lib/python2.7/dist-packages/uno.py", line 337, in _uno_struct__getattr__
return __builtin__.getattr(self.__dict__["value"],name)
AttributeError: ErrCode

Ich weiß, ich habe die Installation von openoffice headless version auf meinem server. Aber aus dieser link ich verstehe, dass Ubuntu umgestiegen auf libreoffice anstelle von openoffice schon eine ganze Weile her. Also habe ich installiert libreoffice mit dem folgenden Befehl.

apt-get install libreoffice-core libreoffice-writer libreoffice-calc

Aber bin noch immer die gleichen Fehler. Habe ich etwas vergessen zu installieren? Tun jemand irgendwelche Gedanken zu diesem Thema?

InformationsquelleAutor Jinesh | 2012-10-25
Schreibe einen Kommentar