2010-06-16 86 views
1

是否有一種簡單的方法可以自動將一堆MS Word文檔轉換爲可在瀏覽器中顯示的xslt樣式表?MS Word到樣式表

我所擁有的是Word格式的大量表單,它們必須在瀏覽器中顯示或發送給用戶,其中已知字段由數據源填充,用戶編輯並最終打印(包括原始頁眉和頁腳)。用戶輸入的數據不需要保存。

我不確定是否將文檔轉換爲樣式表甚至是可行的。也許有人對如何實現這一目標有更好的想法?在我的情況下,在服務器上安裝Office不是一個選項。

回答

2

如果你正在使用.docx,我會看看Word-ML。 Docx文件基本上是壓縮在一起的XML文件的集合。

+0

謝謝,這正是我需要的!在研究.docx之後,我在codeplex上找到了一個名爲DocX的.NET庫,它可以處理.docx文件。 – 2010-06-16 23:14:56

0

我已經嘗試過使用「Flat OPC package format」來將docx表示爲單個XML文件,然後使用XSLT進行顯示。

但最終,我更喜歡用doc將docx轉換爲HTML。 docx4j(Java)着重於生成乾淨的CSS。