0

PyODConverter如果文件的文件名是日文或中文,我无法将文件转换为其他格式。

断点:

document = self.desktop.loadComponentFromURL(inputUrl, "_blank", 0, self._toProperties(loadProperties))

如果文件名是日文的,这会失败,这对英文很有用。

重新生成问题的步骤:

  1. 文件路径 :/home/vivek/workspace/qwiktrans/code//media/multiuploader/201401業務委託契約書QUIKSILVER様_3_55.doc

  2. 使用生成 inputURLinputUrl = self._toFileUrl(inputFile)

  3. 输入网址:

    /home/vivek/workspace/qwiktrans/code//media/multiuploader/201401%E6%A5%AD%E5%8B%99%E5%A7%94%E8%A8%97%E5%A5%91%E7%B4%84%E6%9B%B8QUIKSILVER%E6%A7%98_3_55.doc

    4)当您应用此 inputUrl 时,它将失败。

    document = self.desktop.loadComponentFromURL(inputUrl, "_blank", 0, self._toProperties(loadProperties))

错误信息:

com.sun.star.lang.IllegalArgumentException:不支持的 URL 文件:///home/vivek/workspace/qwiktrans/code/media/multiuploader/201401%E6%A5%AD%E5%8B%99%E5%A7%94 %E8%A8%97%E5%A5%91%E7%B4%84%E6%9B%B8QUIKSILVER%E6%A7%98_3_55.doc:“”

请建议

注意:我在具有 libreoffice 和 unoconv 0.6 的 ubuntu12.04 上使用 Django1.4 和 python2.7

4

0 回答 0