我正在爲客戶做一份工作,我應該製作一個可以將辦公文檔和pdf轉換成一系列圖像,每頁/每頁一張。使用pdf很容易,但辦公文件更難。因此,將辦公室文件轉換爲pdf文件的解決方案也不錯,稍後我會進行圖像轉換。將辦公室文件(Excel電子表格,Word文檔,Powerpoint演示文稿)轉換爲PHP/Asp.net網絡應用程序中的圖像或pdf文件
環境將最有可能是與Office產品已經安裝(奇怪,我知道)
想法,我試過到目前爲止Windows服務器上:
使用Office COM對象 - 我跑進多重問題,似乎效率低下,不可靠。
OpenOffice和unoconv - 在Windows上使用它們遇到問題。我可能會嘗試使用Linux,但是我的客戶說OpenOffice不適合他們,我想我會閱讀somwhere,不推薦這種解決方案。
Aspose - 在意識到我的客戶不會付錢之前嘗試過。這似乎是理想的解決方案,但它太昂貴了。所以我需要一個沒有付費軟件的解決方案。
我想到的,並沒有嘗試其他選擇:
辦公室互操作的dll - 聽起來很理想,但人們談論的性能問題和內存泄漏。
開放式XML(https://powertools.codeplex.com/)或DocX(http://docx.codeplex.com/)的電動工具 - 聽起來很有用的庫,但如果我理解正確,它們只適用於docx文件。
有什麼建議嗎?