Spire.XLS 支持在Excel中插入文本框,并在文本框中添加文本及图片,对内容进行格式化操作等。同理,对于Excel工作表中已有的文本框内容,也可以通过Spire.XLS读取出来,包括读取文本、读取图片。
11月优惠进行时,消费满额即享折上豪礼,想买Spire.Doc的朋友赶快咨询在线客服吧!
推荐阅读:【想要快速完成文档格式转换吗pire系列组件格式转换完整攻略来啦!】
提取 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);
读取结果:
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!