我想在WPF应用程序中实现MSOffice文档(doc,docx,ppt,pptx,xls,xlsx)查看器,并且不在客户端计算机上安装MSOffice . 根据我的了解,OpenOffice或LibreOffice SDK可能会有所帮助,因为这两种产品都支持所需的格式 . 但我找不到任何有关组件的信息(在两个SDK的文档中),这些信息允许我渲染和显示源文档,同时保持格式和样式 .
有没有?或者我只是想以错误的方式解决这个问题?请帮助,并提前感谢 .
附:我实际上找到了一个article(它解决了这个问题
P.P.S我看到了许多.NET的商业解决方案,如groupdocs,aspose等,但我无法使用它们,只要它们保留专有产品
1 回答
我不知道任何开源解决方案,但DevExpress有可以呈现Excel电子表格,PDF和Word文档的控件,如下所示:https://www.devexpress.com/Products/NET/Controls/WinForms/Rich_Editor/