C#删除Excel中的图片实例代码

 更新时间:2019年07月02日 10:17:26   投稿:laozhang  
在本篇文章里小编给大家分享了关于C#删除Excel中的图片的实例代码内容,有兴趣的朋友们参考学习下。

dll文件获取及引用

方法1:通过官网下载dll文件包,并解压。解压文件后,将bin文件夹下的Spire.Xls.dll文件引用到C#程序。

方法2:通过Nuget网站获取dll。

using Spire.Xls;



namespace RemoveImg

{

  class Program

  {

    static void Main(string[] args)

    {

      //加载Excel文档

      Workbook workbook = new Workbook();

      workbook.LoadFromFile("test.xlsx");



      //获取第一个工作表

      Worksheet sheet = workbook.Worksheets[0];



      //获取工作表中的第一张图片

      ExcelPicture picture = sheet.Pictures[0];



      //删除图片

      picture.Remove();



      //保存文档

      workbook.SaveToFile("删除图片.xlsx", ExcelVersion.Version2013);



    }

  }

}

运行程序后,指定图片将被删除。

扩展学习:

删除迷你图

Free Spire.XLS支持从迷你图组中删除指定的迷你图,也支持将整个迷你图组从工作表中删除。

//创建Workbook实例
Workbook workbook = new Workbook();
//载入Excel文档
workbook.LoadFromFile("添加迷你图.xlsx");
 
//获取第一个工作表
Worksheet sheet = workbook.Worksheets[0];
 
//获取第一个迷你图组
ISparklineGroup sparklineGroup =sheet.SparklineGroups[0];
 
////删除图组中第一个迷你图
//ISparklines sparklines =sparklineGroup[0];
//sparklines.Remove(sparklines[0]);
 
//从工作表中删除第一个迷你图组
sheet.SparklineGroups.Remove(sparklineGroup);
   
//保存文档
workbook.SaveToFile("删除迷你图.xlsx",ExcelVersion.Version2010);

相关文章

  • 浅谈C#2.0泛型中的变化:default关键字

    浅谈C#2.0泛型中的变化:default关键字

    下面就详细的说明一下。之所以会用到default关键字,是因为需要在不知道类型参数为值类型还是引用类型的情况下,为对象实例赋初值
    2013-09-09
  • C#中winform实现自动触发鼠标、键盘事件的方法

    C#中winform实现自动触发鼠标、键盘事件的方法

    这篇文章主要介绍了C#中winform实现自动触发鼠标、键盘事件的方法,是C#程序设计中非常实用的功能,需要的朋友可以参考下
    2014-08-08
  • C#语句先后顺序对程序的结果有影响吗

    C#语句先后顺序对程序的结果有影响吗

    有朋友问我,C#中C#语句先后顺序影响程序的结果吗?告诉大家,答案是肯定的,绝对影响程序的结果,所以在程序中一定要注意C#语句的顺序
    2015-10-10
  • 浅谈C#设计模式之工厂模式

    浅谈C#设计模式之工厂模式

    这篇文章主要介绍了浅谈C#设计模式之工厂模式,需要的朋友可以参考下
    2014-12-12
  • 轻松学习C#的String类

    轻松学习C#的String类

    轻松学习C#的String类,小编也是第一次接触C#的String类,感兴趣的小伙伴们可以参考一下,大家一起学习
    2015-11-11
  • C#中的位操作小结

    C#中的位操作小结

    在C#中位操作同C的位操作没有什么区别,位操作的速度相对较快,而且如果熟练的话,处理起来也相对方便,特别是在一些权限等相关的设置中
    2014-01-01
  • c#后台线程访问前台控件并显示信息示例

    c#后台线程访问前台控件并显示信息示例

    这篇文章主要介绍了c#后台线程访问前台控件并显示信息示例,需要的朋友可以参考下
    2014-03-03
  • VS2010中lib与dll文件的生成与使用方法

    VS2010中lib与dll文件的生成与使用方法

    这篇文章主要介绍了VS2010中lib与dll文件的生成与使用方法,需要的朋友可以参考下
    2018-01-01
  • C#编程实现连接ACCESS数据库实例详解

    C#编程实现连接ACCESS数据库实例详解

    这篇文章主要介绍了C#编程实现连接ACCESS数据库的方法,以实例形式较为详细的分析了C#连接access数据库的具体步骤与相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • C#中Json反序列化的实现方法

    C#中Json反序列化的实现方法

    这篇文章主要给大家介绍了关于C#中Json反序列化的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-06-06

最新评论