2013-07-02 126 views
0

如何創建word文檔並在其中添加某些元素,以便可以通過電子郵件下載或發送該文檔?使用JavaScript或PHP將html導出爲ms-word文檔

你能告訴我什麼?一些例子?這是可以使用JavaScript或PHP嗎?

+0

可能重複[CSS 2.1標準HTML到Microsoft Word轉換?](http://stackoverflow.com/questions/471262/css-2-1-compliant-html-to-微軟字轉換) – undefined

+0

一些例子[1](http://www.phpclasses.org/package/2763-PHP-Convert-HTML-into-Microsoft-Word-documents.html)[2](http:///www.phpdocx.com/documentation/html-to-word-PHP)[3](http://stackoverflow.com/questions/4975266/how-to-convert-html-to-doc-in-php) – PiLHA

回答

0

您可以創建docx文檔(壓縮的XML文件)。這可能與php,你也可以用JS做。如果你有權限訪問MS服務器或帶有綁定的openoffice/libreoffice,那麼實際使用MS Word會稍微重一點。

+0

想法是選擇某些元素並使用jquery填充這些元素的div,然後將其導出到ms-word –

+0

什麼是JS解決方案? –

+0

爲js ...顯然有[docx.js](https://github.com/stephen-hardy/DOCX.js)。我不自己使用它,所以我不能擔保... –

0

您可以使用軟件,如

html2rtf HTML轉換爲RTF。使用此程序和標準窗口幫助編譯器,您可以將超鏈接網頁轉換爲Windows HLP文件。

hh2rtf是一組免費的perl腳本,可以將大多數HtmlHelp格式的HTML轉換爲 WinHelp就緒的RTF。

htm2rtf是PC/DOS的另一個轉換器。

html2wrd.zip是一個用於將HTML文檔(包括列表,表格和其他格式)轉換爲WinWord文檔的Microsoft Word Basic程序。

希望這有助於出