0
我試圖在不使用interop dll的情況下將HTM轉換爲docx。我曾嘗試過Dynamically generate a MS Word document using HTML & CSS以及Html to OpenXml。在ASP.NET中將HTML轉換爲Docx時保持CSS樣式
我沒有找到一種方法來將HTML轉換爲Docx,並保留所有樣式和圖像。 Openxml確實支持樣式,但僅當樣式是內聯時才支持樣式。如果我有在CSS文件中定義的樣式,那麼樣式不會被反映出來。
還有什麼方法可以實現這一目標?
我將嘗試預處理HTML以從css內聯樣式並查看它是否有效。 – San 2013-02-14 11:55:48
我看了一下,看看是否已經存在,但沒有看。如果你保持你的css簡單,所以完整的樣式在一個css類將使這個很容易,否則你將需要跟蹤文件中的所需樣式,這將使得更難編碼。 – Dreamwalker 2013-02-14 12:00:33
有人在這裏發佈了一個css內聯http://stackoverflow.com/questions/3679213/inlining-css-in-c-sharp – Dreamwalker 2013-02-14 13:35:41