2010-04-27 64 views
2

我想使用.Net C#將Microsoft word轉換爲圖像文件。 也建議任何開源。 感謝您的幫助將MS word文件轉換爲.Net C中的圖像#

+0

圖像文件或PDF?如果文檔不止一頁,會發生什麼? – Thomas 2010-04-27 15:26:35

+0

我的確切需求是將doc,xls,文本,圖像轉換爲PDF。 是否有可能使用.Net C#或任何其他開源? – user297222 2010-04-27 15:47:03

回答

0

你所要求的是一個非常複雜的問題有待解決有商業產品,旨在做到這一點:Aspose.Total for .NET是在這個領域的較大名稱。

對於您可以使用的免費或開源產品,我不知道任何可以直接滿足您的需求的產品。

0

嗯,是的,一方面它是複雜的問題,在另一方面它並不那麼複雜。 在購買商品之前,您可以選擇的方式很少。在想法級別:

  • 您的應用程序。將以全屏模式以ms字打開該文件,並且 通過使 屏幕拍攝裁剪邊框和 傳遞命令來顯示下一頁來構建位圖。
  • 您的應用程序。將有ms字組件(word對象),與之前做的一樣 的東西,但只捕獲那個 組件。

其他資源:

1

虛擬打印機驅動程序做到這一點的常用方法。

您可以使用辦公室附帶的MODI虛擬打印機打印到TIFF。

由於PDF是要求有一些免費的PDF虛擬打印機。 Office 2010具有「保存到PDF」功能。它也許值得看看Open Office,它可以打開MS Office文檔,並保存爲PDF。我不是100%確定它有什麼樣的API,但它是開源的

+0

'保存爲PDF'也適用於Office 2007。 – alehro 2012-05-14 12:47:50

+0

對於早期版本的Office,您可以使用免費的PDFCreator,並具有COM api。 http://www.pdfforge.org – alehro 2012-05-14 12:53:42

+1

但辦公室com庫有很多安全問題。在服務器中託管非常困難 – 2013-12-23 06:50:30