我为客户做了一份工作,我打算制作一个可以将办公文档和pdf转换成一系列图像的网络应用程序,每页/每页一张。使用pdf非常简单,但办公室文件更难。因此,将office文件转换为pdf的解决方案也很好,我稍后会转换为图像。
环境很可能是已安装办公产品的Windows服务器(我知道很奇怪)
到目前为止我尝试过的想法:
使用办公室COM对象 - 我遇到了多个问题,似乎效率低下且不可靠。
OpenOffice和unoconv - 遇到在Windows上使用它们的问题。我可能会尝试使用Linux,但我的客户说OpenOffice并不适合他们,而且我认为我读到了这个解决方案不建议的地方。
Aspose - 在意识到我的客户不会为此付出代价之前尝试过。这似乎是理想的解决方案,但它太昂贵了。所以我需要一个没有付费软件的解决方案。
我想到的其他选项并没有尝试:
Office interop dll - 听起来很理想,但人们会谈论性能问题和内存泄漏。
适用于Open XML的Power Tools(https://powertools.codeplex.com/)或DocX(http://docx.codeplex.com/) - 听起来很有用的库但如果我理解正确,那么它们只适用于docx文件。
有什么建议吗?
答案 0 :(得分:0)
您是否知道Adobe将此作为服务提供?