有没有办法不安装MS就打印OOXML文档(.docx文件)?
它通过MS界面工作得很好,但是我需要找到一种方法在没有安装MS的服务器上使用它。我一直在挖掘API,没有发现任何显而易见的东西,所以我倾向于相信没有办法。是这种情况吗?
编辑:Devin的回答基本上就是我所理解的情况。我应该提到我正在使用.NET框架。所以我想知道是否有一个.NET库可以处理一个docx文件进行打印?我看到在DefaultPrinterQueue上(在System.Printing名称空间中)向LocalPrintServer添加作业时,它可以处理System.Printing文档。所以也许这就是我们要走的路。
发布于 2008-11-24 05:44:48
我自己对答案很好奇,所以我在谷歌上搜索了一下。似乎在一些新的和IBM的产品中有支持。这里有一个指向部分答案的链接,其中似乎说OpenOffice中的支持正在开发中。XML
发布于 2008-11-24 06:10:05
好吧,是的,也不是。是的,没有MSWord是可能的,但是您需要一个理解ooxml的应用程序或库。现在有许多其他产品确实支持(正如Devin所指出的),但是如果您的需求说您不能在服务器上拥有其中的任何一个,那么请自己创建一个库。
然后,它将取决于您正在开发的in...for实例平台--有一个OOXML4J库。还有其他平台的库,您可以找到这里。
https://stackoverflow.com/questions/313503
复制相似问题