2010-06-16 58 views
1

是否有一种简单的方法可以自动将一堆MS Word文档转换为可在浏览器中显示的xslt样式表?MS Word到样式表

我所拥有的是Word格式的大量表单,它们必须在浏览器中显示或发送给用户,其中已知字段由数据源填充,用户编辑并最终打印(包括原始页眉和页脚)。用户输入的数据不需要保存。

我不确定是否将文档转换为样式表甚至是可行的。也许有人对如何实现这一目标有更好的想法?在我的情况下,在服务器上安装Office不是一个选项。

回答

2

如果你正在使用.docx,我会看看Word-ML。 Docx文件基本上是压缩在一起的XML文件的集合。

+0

谢谢,这正是我需要的!在研究.docx之后,我在codeplex上找到了一个名为DocX的.NET库,它可以处理.docx文件。 – 2010-06-16 23:14:56

0

我已经尝试过使用“Flat OPC package format”来将docx表示为单个XML文件,然后使用XSLT进行显示。

但最终,我更喜欢用doc将docx转换为HTML。 docx4j(Java)着重于生成干净的CSS。