2012-05-17 210 views
1

我需要將.doc或.docx文件(Microsoft Word文檔)轉換爲.epub格式。我不想使用Spire.Doc DLL。請提出一些措施。可以通過DotNetZip庫完成嗎?將Word文檔轉換爲EPUB

+0

只是出於病態的好奇心,爲什麼不使用Spire.Doc?有什麼關於它你不喜歡?知道這可能會幫助讀者建議一個「更好」的選擇。 – Jeremy

+0

@Jeremy由於Spire.Doc僅作爲試用版本提供,因此我需要永久解決方案。 – user1509

+0

啊,所以你需要一個免費的圖書館。不幸的是,我幾乎是積極的,除了Spire.doc以外,沒有其他人能夠集成到您的項目中。此外,在這種情況下,DotNetZip將無法提供幫助。 – Jeremy

回答

1

我已經研究了這一點,不幸的是我沒有看到很多選擇。如果你想以低價做到這一點,那麼你可以試試這個:

注意:這最終需要你自己將它轉換爲epub。好消息是,它是一個開放的標準,有些人已經做到了這一點,代碼是免費的。有關開放格式的具體信息,請參閱wikipedia上的EPUB

  1. 將文檔轉換爲PDF
  2. 轉換的PDF格式EPUB

爲什麼要選擇這種方法?

我還沒有找到文檔到EPUB的任何例子,但我想用這些例子去以最小的代價最快的路線:

埃裏克·尼斯已經提供瞭如何轉換一個字一個夢幻般的例子文件以PDF格式在計算器上:How do I convert Word files to PDF programmatically?

Andrévan heerwaarde發佈了一個關於codeproject的項目:Conversion of PDF to EPUB Format,它是可下載和開源的。你可以從他的代碼中獲得任何你需要的東西。

希望這會有所幫助!