当前位置: 首页 > article >正文

C#里使用libxl读取EXCEL文件里的图片并保存出来

有时候需要读取EXCEL里的图片文件,

因为很多用户喜欢使用图片保存在EXCEL里,比如用户保存一些现场整改的图片。

如果需要把这些图片抽取出来,再保存到系统里,就需要读取这些图片数据,生成合适的文件再保存。

在libxl里也提供了这样的方法,

如下:

var picType = book.GetPicture(i, ref data, ref picSize);

在这里通过GetPicture方法,就可以获取图片数据和图片数据大小,这样可以在内存里处理,也可以把这些数据再次保存成文件,就可以打开了。

比如打开前面EXCEL文件里的图片:

读取上面那只猫的图片,生成文件的代码:

private void ExportExcel4()
{
    var book = new ExcelBook();
    if (book == null)
        return;
    book.Load("./receipt.xls");

    for

http://www.kler.cn/a/490189.html

相关文章:

  • Kivy App开发之UX控件Slider滑块
  • Objective-C语言的软件工程
  • scrapy爬取图片
  • MySQL数据导出导入
  • Vue2:el-table中的文字根据内容改变颜色
  • C#Halcon找线封装
  • 在 AndroidStudio 上 Gradle 和 使用的Java 版本不兼容处理方案
  • 极大似然估计笔记
  • 亚远景-ASPICE评估:汽车软件项目的过程能力评价
  • [C#] 调用matlab 类型初始值设定项引发异常
  • Qt中使用MoveToThread和子类化QThread的差异和选择
  • 1MW工商业踏勘,1人1架无人机5分钟航拍1小时出方案
  • 清理Mac硬盘超大占用:.Spotlight-V100
  • TP8 前后端分离开发验证码总是验证不正确问题
  • Ubuntu 缺少 xcb 包
  • Stable Diffusion本地部署教程(附安装包)
  • SQL Server 数据库给第三方用户开权限,限制可见内容
  • 加强移动应用安全,应用加固不可或缺
  • 【RK3568笔记】Android修改开机动画
  • 微信小程序中 隐藏scroll-view 滚动条 网页中隐藏滚动条
  • 【Linux】模拟Shell命令行解释器
  • 【设计模式】介绍常见的设计模式
  • 【Rust自学】11.6. 控制测试运行:并行和串行(连续执行)测试
  • 鼠标过滤驱动
  • mac使用 —— win转mac的记录
  • Redis实现高效的负载均衡算法