2008-11-24 84 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