2
我正在使用DOCX庫來操作* .docx文件。可以使用DOCX Library將DOCX文件保存爲HTML嗎?
我想保存的docx *文件作爲一個HTML文件,但是這個代碼:
using (DocX sourceDoc = DocX.Create(sourceFilename))
{
sourceDoc.SaveAs(sourceHTMLFileName);
}
...不起作用(sourceHTMLFileName是 「Bla.html」)。
可能嗎?如果是這樣,怎麼樣?
「將SaveAs與以.html結尾的文件一起使用只會保存具有錯誤擴展名的.docx文件;沒有轉換完成。」 是的,我注意到了。 –
我認爲你必須使用你自己的實現從word中讀取數據並轉換爲html。 'MagicText'具有'FormattedText'屬性,您可以在其中獲取文本的樣式信息,但無法獲取位置。 更好使用'OpenXml'庫並使用'HtmlConverter'類 – xwpdev