2015-10-02 77 views

回答

2

在當前的Office 365 API或Office 365 Unified API的當前狀態下,沒有公開的方法可以完成顯式的文檔轉換。在其他地方執行實際的文檔轉換並通過Office 365 API重新上傳它將是目前最接近的。

如果您想要利用或擴展Word的力量,您應該查看Apps for Office。如果您想使用組織存儲在Office 365中的數據,例如例如,如果要獲取屬於用戶X的所有文檔,則應使用Office 365 APIs

您也可以考慮授權預先構建的應用程序,如Tru Copy/PasteMuhimbi,以避免必須從頭開發Web服務/轉換應用程序。

+0

因此,如果我不能使用Office 365 API,並且我不想使用Apps辦公室。我還有哪些其他選擇,我需要操作文檔並生成相同的PDF版本,我是否必須通過使用.Net中的Office Assemblies來實現傳統方式,但是我可以在服務器上使用它們。 – Krishna

+0

是的,我的第一選擇是使用PDF轉換庫,例如(已經提到)Word Automation,http://pdfsharp.codeplex.com/,http://www.aspose.com或http:// sourceforge。 net/projects/itextsharp /。 將轉換器插入到Web服務中,並將其託管在本地或雲託管的(如Azure)服務器上。 –

-1

調查.NET「word.application」COM對象。它做你想做的一切。如果你只想浸入腳趾,然後用PowerShell通過這個命令字符串探索它:$ word = new-object -com word.application

+0

只有在有活動的登錄用戶會話的UI應用程序內才能使用。對於服務器應用程序,不能使用,否則會發生不好的事情。 – Nick

相關問題