2008-11-24 68 views
5

如果没有安装MS Word,是否可以打印OOXML文档(.docx文件)?打印未安装MS Word的OOXML文档

它通过MS Word界面很好地工作,但我需要找到一种方法来使用它的MS Word没有安装的服务器上。我一直在挖掘API,并没有发现任何明显的东西,所以我倾向于认为没有办法。是这样吗?

编辑:德文的答案基本上是我理解的情况。我应该提到我正在使用.NET框架。所以我想知道是否有一个.NET库可以处理用于打印的docx文件?在LocalPrintServer(在System.Printing命名空间中)将作业添加到DefaultPrinterQueue时,我发现它可以处理XPS文档。所以也许这是一条路。

回答

3

嗯,是的,没有。是的,没有MSWord是可能的,但你需要一个理解ooxml的应用程序或库。现在还有很多其他产品支持(如Devin所指出的),但如果您的要求表明您不能在服务器上拥有任何其他产品,那么请使用库并自行完成。

这将取决于你在哪个平台上开发...例如有一个用于Java的OOXML4J库。还有其他平台的其他平台,你会发现here