欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > C# >内容正文

C#

纯C#代码的Excel读取器(不需要Office Excel Com组件)

发布时间:2025/4/16 C# 36 豆豆
生活随笔 收集整理的这篇文章主要介绍了 纯C#代码的Excel读取器(不需要Office Excel Com组件) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

[翻译]
Liu Junfeng著Excel Reader

[简介]

这个链接库是基于以下几篇文章编写出来的,非常感谢它们的作者:

复合文档格式
Excel文件格式
微软Office 97绘图文件格式

本文涉及了BIFF8/BIFF8X格式下的记录结构。


功能

1. 读出在工作簿(workbook)中的所有Worksheet
2. 读出所有WorkSheet中的单元
3. 读取单元的内容(文本,数字,日期或错误)
4. 读取单元的格式(字体,对齐,线条类型,背景等)
5. 够读取文件中的图片,获取图象的大小,位置,数据和格式

代码使用


1. 打开文件

Stream fileStream = File.OpenRead(file);Workbook book = new Workbook();book.Open(fileStream);Worksheet sheet = book.Worksheets[0];



2. 读取单元

int row = 1;int col = 0;string ID = sheet.Cells[row, col].StringValue;Picture pic = sheet.ExtractPicture(row, col); 关于作者Liu Junfeng

转载于:https://www.cnblogs.com/zhangh/archive/2008/10/26/1319825.html

总结

以上是生活随笔为你收集整理的纯C#代码的Excel读取器(不需要Office Excel Com组件)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。