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);

相关文章

  • Unity中C#和Java的相互调用实例代码

    Unity中C#和Java的相互调用实例代码

    在unity中接入sdk或者定制一些功能时,需要调用系统接口。安卓手机实际操作中,也就是Unity与android相互调用。我们在Unity中使用c#,android中使用java。
    2018-02-02
  • 详解c# 强制转换和类型转换

    详解c# 强制转换和类型转换

    这篇文章主要介绍了c# 强制转换和类型转换的相关资料,帮助大家更好的理解和学习c#,感兴趣的朋友可以了解下
    2020-10-10
  • C#实现系统托盘通知的方法

    C#实现系统托盘通知的方法

    这篇文章主要介绍了C#实现系统托盘通知的方法,涉及C#系统api调用的相关技巧,需要的朋友可以参考下
    2015-06-06
  • 使用TypeScript开发微信小程序的方法

    使用TypeScript开发微信小程序的方法

    TypeScript是C#之父Anders Hejlsberg的又一力作,很多喜欢c#语法的朋友对typescript都爱不释手,今天小编给大家介绍下TypeScript开发微信小程序的方法,感兴趣的朋友一起看看吧
    2016-11-11
  • C# 实现计算生辰八字

    C# 实现计算生辰八字

    生辰八字,简称八字,是指一个人出生时的干支历日期;年月日时共四柱干支,每柱两字,合共八个字,故称。生辰八字在汉族民俗信仰中占有重要地位,古代汉族星相家据此推算人的命运的好坏。本文我们就来使用C#来实现计算生辰八字。
    2015-03-03
  • C# TreeView控件使用技巧汇总

    C# TreeView控件使用技巧汇总

    这篇文章主要介绍了C# TreeView控件使用技巧汇总,TreeView控件在窗体应用里面使用也是频率比较高的,我们在使用TreeView一般是对资源的分层展示,类似数据结构里面树的凹入表示法
    2022-08-08
  • 使用C#调用百度地图并实现坐标点的设置以及读取示例

    使用C#调用百度地图并实现坐标点的设置以及读取示例

    这篇文章主要介绍了使用C#调用百度地图并实现坐标点的设置以及读取示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • .NET实现定时发送邮件代码(两种方式)

    .NET实现定时发送邮件代码(两种方式)

    经常发邮件的朋友都知道,邮箱有个特殊功能,可以设定邮件发送时间,定时发送,这个功能是怎么实现的呢?接下来,小编给大家分享.NET实现定时发送邮件的代码,有需要的朋友可以参考下
    2015-08-08
  • WinForm实现为ComboBox绑定数据源并提供下拉提示功能

    WinForm实现为ComboBox绑定数据源并提供下拉提示功能

    这篇文章主要介绍了WinForm实现为ComboBox绑定数据源并提供下拉提示功能,是非常实用的功能,需要的朋友可以参考下
    2014-08-08
  • C#自定义Attribute值的获取与优化技巧

    C#自定义Attribute值的获取与优化技巧

    C#自定义Attribute值的获取是开发中会经常用到的,大家通常使用反射进行获取的,代码也很简单,今天通过本文给大家讲解C# Attribute值获取方法,感兴趣的朋友跟随小编一起看看吧
    2023-07-07

最新评论