.NET – 预览Excel文件(XP)
除了WebBrowser控件,还有什么方法可以预览XP上的Excel文件吗? WebBrowser如何预览它们?
这个问题在这里讨论,似乎还有其他几个选项(不包括第三方组件)。
WebBrowser本身是一个Microsoft IE组件,因此在浏览器中加载ActiveX的页面,ActiveX控件通过InterOp与MS-Office的Excel库交互,在页面上显示Excel Spreadsheet …另一个select是获取一个可以以原始的本地二进制格式读取Excel的库,即在显示数据之前解释二进制结构并解释它的含义。
希望这有助于,最好的问候,汤姆。
较早版本的Office具有可在浏览器中显示Excel工作簿的有限function的ActiveX控件(Office Web Control / OWC)。 Excel 2007放弃了对OWC控件的支持。
Excel 2010添加了新的Web控件,可以在浏览器中显示电子表格。 但是,这些新控件取决于Microsoft Office Sharepoint Server 2010。
用于.NET的SpreadsheetGear是一个Excel兼容的电子表格组件,包括一个Windows窗体控件 ,可以读/写/编辑/计算/显示/打印/等…在.NET应用程序的Excel工作簿。
SpreadsheetGear还可以显示Excel图表或单元格区域中的图像,如ASP.NET示例所示。
如果您想自己试试SpreadsheetGear,可以在这里下载免费试用版。
免责声明:我自己的SpreadsheetGear LLC