3

我有一个将其数据保存为 HTML 的富文本框。基本上只是段落标签和简单的格式。我需要将此文本(带格式)粘贴到我以 wordprocessingML 格式创建的文档中。我正在考虑使用 XSLT 进行转换,但这就是我所拥有的。快速谷歌搜索并没有以示例或我不必购买的免费东西的形式出现太多。

有任何想法吗?

4

1 回答 1

2

我今天在谷歌搜索html 到 wordprocessingml时发现了你的问题。第二次点击是使用 XSLT 将 HTML 表转换为 WordProcessingML,这应该可以让您走上正确的道路。我还没有找到一个功能齐全的样式表来处理多种类型的元素。

另一种方法是在文章“使用 HTML 和 CSS 动态生成 MS Word 文档”中找到的方法。这种方法对 HTML 的添加很少(一些 XML 命名空间、针对 Outlook 2007 (?!) 的条件注释以及专有和有效 CSS 样式的混合),并且以较少的处理产生类似的结果。但是,我很难找到关于它的文档。样式化的实体(mso-header-margin例如 )似乎可以追溯到 Office 2000。这些实体上的文档(真的是 Microsoft,一个解压 CHM 的可执行文件?你不应该拥有!)已过时,但它似乎仍然适用于我在 Word 2007 中。

于 2011-09-21T21:16:30.223 回答