【问题标题】:How can use documents4j on linux?如何在linux上使用documents4j?
【发布时间】:2020-05-12 14:36:14
【问题描述】:

我正在 windows 上开发 spring mvc web 项目,我的服务器安装在 linux 上。我正在使用documents4j将docx文件转换为pdf文件,它在Windows上运行良好,但是当我将代码放到服务器上时它不起作用,因为我的服务器在linux上。 documents4j 可以在 linux 上运行吗?或者我可以使用哪个库来代替documents4j?

【问题讨论】:

    标签: java spring documents4j


    【解决方案1】:

    documents4j 可以在 Linux 上运行,但不是所有的转换器。如果您使用的是 MS Word 或 MS Excel,自然就必须使用 Windows。

    【讨论】:

    • 这很痛苦..documents4j 是其中唯一的库:opensagres、apachePOI 和 docx4j,它们将 docx 文件转换为具有相同格式且没有任何错误的 pdf。当我试图在 Bamboo 中运行它时它失败了,我发现它依赖于 MS 转换器..真是太糟糕了!那么我到底是如何让这个在基于 unix 的环境中工作的呢?有没有机会让它发挥作用?顺便说一句,感谢您对开源世界和这个库的贡献!
    • 如果你可以让 Word 和 VBS 在 Linux 上运行,它可以工作,但我怀疑它是否可能。通常,您在远程 Windows 服务器上运行转换。
    猜你喜欢
    • 2017-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-06
    • 2010-12-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多