首页 > 数据库 >C#方法将数据库图片批量插入到EXCEL中

C#方法将数据库图片批量插入到EXCEL中

时间:2024-09-17 17:22:18浏览次数:3  
标签:www C# EXCEL 数据库 Spire dll https Workbook byte

效果图

一般数据库图片查询出来为byte[]类型

这里使用的是Spire.Office for .NET

net4.0和net6.0可以使用附件的dll,其他版本可去官网下载相应的dll

官方网站:https://www.e-iceblue.com/

GitHub:https://github.com/eiceblue

NuGet:https://www.nuget.org/packages/FreeSpire.Office/

解压附件后先引用4.0或者6.0下的Spire.XLS.dll和Spire.Pdf.dll文件

代码:

                     // 假设你已经有了一个byte数组,包含了图片数据
                    byte[] imageBytes = zpulist[0].imgImage;
                    //创建Workbook对象
                    Workbook workbook = new Workbook();
                    //获取第一张工作表
                    Worksheet sheet = workbook.Worksheets[0];//指定列宽、行高
                    sheet.

标签:www,C#,EXCEL,数据库,Spire,dll,https,Workbook,byte
From: https://blog.csdn.net/m0_37482116/article/details/142316350

相关文章

  • 怎样在windows上使用VSCode连接到ubuntu服务器开发并调试RUST程序?
    要在Windows上使用VSCode连接到Ubuntu服务器,开发并调试Rust程序,你可以使用VisualStudioCode的Remote-SSH扩展,这个扩展可以让你通过SSH连接到远程服务器,直接在远程服务器上进行开发、调试和执行。以下是具体步骤:1.安装VSCode和必要的扩展首先,你需要在Windo......
  • root@rust:~/EuclidOLAP/olap-engine# pwd /root/EuclidOLAP/olap-engine 如何配置ubu
    在Ubuntu中,默认的终端提示符会显示完整的当前工作目录路径(例如/root/EuclidOLAP/olap-engine)。如果你希望终端提示符只显示当前目录的名称(例如olap-engine),你需要修改PS1环境变量,该变量控制Bash提示符的外观。以下是设置提示符只显示当前目录名称的步骤:1.修改.bashrc......
  • update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 60 详细解释这个命
    update-alternatives是一个在Linux系统(尤其是Debian系列,包括Ubuntu)上用于管理多个相同功能的软件版本的命令。它让你可以在系统中安装多个版本的同一个程序(例如多个版本的GCC),并通过优先级和符号链接来控制默认使用哪个版本。让我们详细解释一下以下命令的作用:sudoup......
  • 在ubuntu中安装较新版本的gcc和gdb
    要在Ubuntu中安装较新版本的GCC和GDB,可以通过以下几种方法实现。Ubuntu的默认包管理器apt提供的软件包通常不是最新的,因此需要使用PPA或手动编译以获取较新版本。方法1:使用ppa:ubuntu-toolchain-r/test安装最新版本的GCC和GDBUbuntuToolchainPPA提供了更新的......
  • 在远程的ubuntu服务器安装了rust环境,本地的windows上也安装了VSCode并且连接到了ubunt
    你已经在Ubuntu服务器上安装了Rust环境,并且在本地Windows上安装了VSCode并通过Remote-SSH扩展连接到了Ubuntu服务器。接下来,我将指导你如何在Ubuntu上创建一个Rust项目,并使用VSCode进行开发和调试。步骤1:在Ubuntu上创建Rust项目连接到Ubuntu服务器(......
  • 智慧社区|基于springboot+vue的智慧社区系统(源码+数据库+文档)
    智慧社区目录基于springboot+vue的智慧社区系统一、前言二、系统设计三、系统功能设计 四、数据库设计 五、核心代码 六、论文参考七、最新计算机毕设选题推荐八、源码获取:博主介绍:✌️大厂码农|毕设布道师,阿里云开发社区乘风者计划专家博主,CSDN平台Java领域优......
  • 厨艺交流平台|springboot+vue的厨艺交流平台系统(源码+数据库+文档)
    厨艺交流平台目录基于springboot+vue的厨艺交流平台系统一、前言二、系统设计三、系统功能设计 四、数据库设计 五、核心代码 六、论文参考七、最新计算机毕设选题推荐八、源码获取:博主介绍:✌️大厂码农|毕设布道师,阿里云开发社区乘风者计划专家博主,CSDN平台Jav......
  • 网上摄影工作室|springboot+vue的网上摄影工作室系统(源码+数据库+文档)
    网上摄影工作室系统目录基于Springboot的摄影分享网站设计与实现一、前言二、系统功能设计三、系统实现四、数据库设计1、实体ER图五、核心代码六、论文参考七、最新计算机毕设选题推荐八、源码获取:博主介绍:✌️大厂码农|毕设布道师,阿里云开发社区乘风者计划专家......
  • opencv-python学习笔记10-图像形态学处理
    目录一、基本概念: (1)结构元素(StructuringElement):(2)膨胀(Dilation):(3)腐蚀(Erosion):(4)开运算(Opening)(5)闭运算(Closing)(6)形态学梯度(MorphologicalGradient)(7)顶帽(Top-hat)和黑帽(Black-hat)转换(8)应用领域 二、膨胀:(1)基本概念:(2)原理:(3)方法:(4)OpenCV中的膨胀函数:(5)代码示例:(6)应用领域:(7......
  • CPU探针和监控指标事项(不少于100种)
    在机器监控中,CPU的监控指标确实非常多样化。以下是20多种重要的CPU指标及其作用:CPU使用率(CPUUtilization)作用:反映CPU整体负载情况,通常以百分比表示。用户时间(UserTime)作用:显示CPU在用户模式下执行程序的时间比例。系统时间(SystemTime)作用:表示CPU在内核模式下执......