2012-05-04 64 views
4

我想將word文檔轉換爲pdf。使用免費的第三方DLL將word轉換爲pdf

我發現很多使用office dll的解決方案。但我想要一個使用免費的第三方DLL的解決方案,因爲在辦公室DLL中必須安裝辦公室。所以在我的服務器上沒有安裝辦公室。

有沒有免費的第三方DLL?

+0

雅...並且不要在服務器上安裝office。它不是服務器產品。你遲早會遇到問題。 – gsharp

回答

6

編輯:哎呀,看起來像你必須安裝辦公室。第二個鏈接中的一條評論提到了使用OpenXmlPowerTools.HtmlConvertor和iTextSharp將文檔轉換爲HTML,然後轉爲PDF。祝你好運!

如果你使用的.docx文件,檢查出DOCX:

http://docx.codeplex.com/

然後看看這個博客帖子中的示例使用DOCX轉換爲PDF:

Converting .docx into (.doc, .pdf, .html)

希望這會有所幫助。我不知道任何可以使用舊版Word(.doc)的免費解決方案。

+0

嗨danimal我認爲使用itextsharp是很長的工作方式,因爲將word轉換爲html然後轉換爲pdf ..沒有其他方式直接將word轉換爲pdf? –

+0

我無法找到從單詞到HTML轉換的免費第三方dll。你有什麼想法? –

+1

Eric White發表了幾篇關於將OpenXML文檔轉換爲HTML的文章。不幸的是,它看起來像很多工作。 [在這裏查看帖子。](http://blogs.msdn.com/b/ericwhite/archive/2008/10/20/eric-white-s-blog-s-table-of-contents.aspx#Open_XML_to_XHtml) – danimal