2

我正在开展一个项目,该项目需要将 word 文档中的特定段落转换为 HTML。我将拥有 para 或 paras 的范围对象,从该范围我可以获得 WordOpenXML,我想将其转换为 HTML。(它不应该有 html、head、body 标签,因为它不是完整的文档,而只是一个小的 html 块)

我看到了 Eric White 的 open XML 文章,他在这个主题上写了很棒的文章,openxml 的电动工具有 html 转换器,可以将整个文档转换为 html,我的要求是将特定的 para 或范围转换为 HTML。任何人都可以指导我正确的方向。

例如,如果一个 word 文档有

This is para1.

This is para2.

This is para3.

我的要求是转换 para2,它可以作为 para 对象使用。所以,基本上我想写一个像

public string WordOpenXMLToHtml( string sWordOpenXML) {
    // do the transformation
    return sHtml;
}
4

1 回答 1

0

您可以尝试 HtmlConverter 对象。更多信息在这里使用 Open XML SDK 2.0 将 Open XML WordprocessingML 转换为 XHTML

于 2012-10-01T07:10:35.710 回答