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