2015-10-19 32 views
0

尋找一種解決方案,我可以使用機器可讀數據(HTML)動態生成MS Word文檔。從HTML文件中動態生成MS Word文檔的解決方案

MS Word模板文檔+ HTML文件=輸出Word文檔。

例如: Word文檔的內容=我是<>文檔。

內容的HTML文件= <td> example </td>

輸出Word文檔=我的示例文件。

什麼可能是最好的方法或工具開始?

回答

0

Open XML SDK使用「altChunk」方法將HTML文件「嵌入」WordOpenXML文檔「包」中所需的「目標」點。 Word將在Word中打開時將HTML轉換並整合到文檔中。例如,見: http://blogs.msdn.com/b/ericwhite/archive/2008/10/27/how-to-use-altchunk-for-document-assembly.aspx

+0

似乎是一個很好的解決方案,但必須努力。謝謝! – Prasae

+0

一旦你對此有所瞭解,其實很簡單。任何其他方法都會涉及自動化Word應用程序界面並從剪貼板或文件中插入HTML,以便Word使用其內部HTML轉換器。或者編寫自己的HTML轉換器。 –