我需要創建C#.NET解決方案才能直接從數據庫中查看.docx文件,而無需在硬盤上寫入數據。什麼是最可行的方法?在C#.NET中查看docx文件
其中一種選擇是將docx文件轉換爲.mht格式,並以BLOB類型保存在數據庫中。但是我找不到從數據庫直接查看的方法。
另一種方法是將docx文件轉換爲.jpg文件,該文件可以使用.NET中的picturebox控件直接從數據庫中查看。採取的方法是首先將docx轉換爲.mdi,然後轉換爲.tiff格式(使用Microsoft Image Writer)並轉換爲jpeg。但是這涉及到幾個IO操作,這會降低解決方案的效率和可靠性。
如果有人知道如何改進上述選項或任何新的想法,它將非常感激。 在此先感謝:)
他問Docx不是MHT。 – 2011-05-12 11:39:28
是的 - 但他說他正在將docx轉換爲mht。 – dan9298 2011-05-13 19:50:41