我有office文件的公共URL,我想用pdf转换它,然后在浏览器中打开该文件。
我怎么能用Java做到这一点?
我有一个解决方案,但它并不是针对我的问题,因为在这种情况下受控制不会留在我的手中。解决方案是将公共URL传递给Microsoft提供的办公在线查看器,他们将在浏览器中打开您的文件。但我需要完全控制它,如设计,新版本上传,下载等等
答案 0 :(得分:1)
问题是word文件不是开放标准,因此很难打开它们。
您需要使用第三方库将文档解码为您要使用的任何格式,然后使用该解码文档。
例如,OpenOffice提供了一个API来执行此操作,它确实需要安装OpenOffice并进行相当多的设置。
还有ApachePOI和其他一些类似的库。每个人都有自己的优点和缺点,所以你需要对它们进行评估以找到你需要的东西。