【发布时间】:2010-01-05 11:59:10
【问题描述】:
我需要构建一个 MS Word 2007 插件,该插件提供一个按钮,单击该按钮可将 Word 文档作为 XML 上传到 Web 服务。
到目前为止,这似乎并没有那么成问题,但客户还有一个额外的要求,即他们希望 XML 有意义。他们正在录制格式化文本,但希望将文档的某些区域包含在某些标签内,例如:
<WordDocument>
<TagArea1>
*word style xml for this bit of the document here*
</TagArea1>
<TagArea2>
*word style xml for this bit of the document here*
</TagArea2>
</WordDocument>
他们的理想是有模板,他们可以在上传时定义部分,创建这种 XML 样式。
使用 Word 而不是基于表单的技术的原因是保持格式一致很重要,并且能够选择出现分页符的位置等对他们来说至关重要。
我担心这种类型的功能可能无法实现,但我对在 Office 应用程序内部进行开发还很陌生,因此不胜感激。
【问题讨论】:
-
要么你的解释不清楚,要么你的任务是不可能的。 (尽管您可以使用样式表重新设置文档的样式,将 Word 转换为某种内部 XML 格式,然后再转换回来。)
-
您认为我的问题在哪里不清楚?告诉我,我会添加更多细节。