我目前正在Silverlight中编写一个应用程序,它需要一个控件才能显示Word 2003文档。我也可以在webservice发送它之前转换文档,但2003格式似乎是非常苛刻的操作。我知道有一些软件可以做到,但你必须购买它们。你有任何线索可以帮助我进步吗?
答案 0 :(得分:0)
您想要实现的保真度是多少?
我很确定这样做的“最简单”方法是将文档转换为XPS服务器端(可能使用XPS打印机)然后操纵它以创建Silverlight兼容内容(XAP)
为什么这样?因为,例如:
一年前,我有一个实习生设计的Silverlight XPS阅读器原型。它有效,但渲染并不完美(但我可以做更多工作)
总而言之:它可能,而不是非常复杂,但需要在一些领域(从XSLT到汇编生成,以及XPS规范的知识)中进行大量的工作和实践。但我不知道有任何免费的解决方案。因此,我建议使用可用的(和工作的)解决方案,而不是采取风险发展的路线。