文档彩票走势图>>Spire.XLS 系列教程>>Excel .NET组件Spire.XLS教程:提取 Excel 文本框中的文本和图片
Excel .NET组件Spire.XLS教程:提取 Excel 文本框中的文本和图片
Spire.XLS for .NET 是一款专业的 .NET Excel 组件, 它可以用在各种.NET 框架中,包括 .NET Core、ASP.NET 和 Windows Forms 等相关的.NET 应用程序。在Excel表格中图片也是我们经常会使用到的工具,这时我们如何使用Spire.XLS来完成呢?这就是本系列教程将给大家详细讲解的。
11月优惠进行时,消费满额即享折上豪礼,想买Spire.Doc的朋友赶快吧!
推荐阅读:【想要快速完成文档格式转换吗?Spire系列组件格式转换完整攻略来啦!】
提取 Excel 文本框中的文本和图片
Spire.XLS 支持在Excel中插入文本框,并在文本框中添加文本及图片,对内容进行格式化操作等。同理,对于Excel工作表中已有的文本框内容,也可以通过Spire.XLS读取出来,包括读取文本、读取图片。
测试文档如下:
//创建Workbook类的对象,并加载测试文档Workbook workbook = new Workbook();workbook.LoadFromFile("sample.xlsx");//获取指定工作表Worksheet sheet = workbook.Worksheets["Sheet1"];//遍历工作表中文本框for( int i = sheet.TextBoxes.Count-1; i >= 0; i--){ XlsTextBoxShape shape = sheet.TextBoxes[i] as XlsTextBoxShape; //提取文本框中的文本 string s = shape.Text; StringBuilder sb = new StringBuilder(); sb.AppendLine(s); File.WriteAllText("提取文本.txt", sb.ToString()); //提取文本框中的图片 Image image = shape.Fill.Picture; image.Save("提取图片.png", ImageFormat.Png);
读取结果: