poi excel转html图片不展示_.NET版Spire.XLS v10.3新版来啦!一起回顾Excel格式转换教程指南...

本文主要是介绍poi excel转html图片不展示_.NET版Spire.XLS v10.3新版来啦!一起回顾Excel格式转换教程指南...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Spire.XLS for .NET是一款专业的 .NET Excel 组件, 它可以用在各种 .NET 框架中,包括 .NET Core、ASP.NET 和 Windows Forms 等相关的 .NET 应用程序。Spire.XLS for .NET 提供了一个对象模型 Excel API,使开发人员可以快速地在 .NET 平台上完成对 Excel 的各种编程操作,如根据模板创建新的 Excel 文档,编辑现有 Excel 文档以及对 Excel 文档进行转换。

fd1c3827e9f7815b9a3206e5a60db603.png

近日,Spire.XLS for .NET更新至v10.3.0,此版本主要修复了XLS转PDF/HTML及操作文档时出现的问题,点击文末“了解更多”下载最新版。

Bug修复

  • 解决了数据标签文本颜色没有被设置成功的问题。
  • 解决了获取趋势线公式失败的问题。
  • 解决了XLS转HTML单元格宽度未保持一致的问题。
  • 解决了加载CSV抛NullReferenceException异常的问题。
  • 解决了公式值获取失败的问题。
  • 解决了转Excel到PDF括号格式不正确的问题。

此版本修复了许多转换时的Bug问题,不如一起来回顾一下Spire.XLS的格式转换功能有哪些吧。

整个Excel工作薄保存为PDF

Workbook workbook = new Workbook();workbook.LoadFromFile("Test.xlsx");//将整个工作薄保存为PDFworkbook.SaveToFile("WorkbookToPDF.pdf", Spire.Xls.FileFormat.PDF);

Excel工作表转图片

//初始化workbook实例Workbook workbook = new Workbook();//加载Excel文档workbook.LoadFromFile("Sample.xlsx");//获取第一个工作表Worksheet sheet = workbook.Worksheets[0];//将工作表保存为图片sheet.SaveToImage("ExceltoImage.png", ImageFormat.Png);

Excel工作表中的图表转图片

//初始化workbook实例Workbook workbook = new Workbook();//加载Excel文档workbook.LoadFromFile("Sample.xlsx");/获取第一个工作表Worksheet sheet = workbook.Worksheets[0];//将图表保存为图片Image[] imgs = workbook.SaveChartAsImage(sheet);for (int i = 0; i < imgs.Length; i++) { imgs[i].Save(string.Format("img-{0}.png", i), ImageFormat.Png); }

将Excel中的图片以base64 string data嵌入到HTML中

//加载Excel sampleWorkbook workbook = new Workbook();workbook.LoadFromFile("Sample.xlsx");//获取第一个Excel工作表Worksheet sheet = workbook.Worksheets[0];//嵌入Excel图片到HTMLHTMLOptions options = new HTMLOptions();options.ImageEmbedded = true;//保存Excel到HTMLsheet.SaveToHtml("Sample2.html",options);

将Excel文档另存为HTML格式

//加载Excel sampleWorkbook workbook = new Workbook();workbook.LoadFromFile("Sample.xlsx");//获取第一个Excel工作表Worksheet sheet = workbook.Worksheets[0];//保存Excel到HTMLsheet.SaveToHtml("Sample.html");

将 Excel 工作簿转换到 SVG 格式

//创建workbook对象 Workbook workbook = new Workbook();  //加载文件 workbook.LoadFromFile(@"ToSVGSample.xlsx"); for (int i = 0; i < workbook.Worksheets.Count; i++) { FileStream fs = new FileStream(string.Format("result{0}.svg", i), FileMode.Create); //转换到SVG workbook.Worksheets[i].ToSVGStream(fs, 0, 0, 0, 0); fs.Flush(); fs.Close(); }

将CSV转到Excel

//初始化Workbook对象Workbook wb = new Workbook();//加载CSV文件wb.LoadFromFile("SampleCSVFile.csv", ",",1,1);//将第一个工作表命名为“导入Excel”wb.Worksheets[0].Name = "导入Excel";//转换为Excel文件wb.SaveToFile("toExcel.xlsx", ExcelVersion.Version2013);

将CSV转到PDF

//初始化Workbook对象Workbook wb = new Workbook();//加载CSV文件wb.LoadFromFile("SampleCSVFile.csv", ",",1,1);//将一个工作表的内容转换到一页PDF上wb.ConverterSetting.SheetFitToPage = true;//自动调整列宽使适应文字长度Worksheet sheet = wb.Worksheets[0];for (int i = 1; i < sheet.Columns.Length; i++) { sheet.AutoFitColumn(i); } //保存为PDF文件 sheet.SaveToPdf("toPDF.pdf");

这篇关于poi excel转html图片不展示_.NET版Spire.XLS v10.3新版来啦!一起回顾Excel格式转换教程指南...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/258366

相关文章

Vue项目的甘特图组件之dhtmlx-gantt使用教程和实现效果展示(推荐)

《Vue项目的甘特图组件之dhtmlx-gantt使用教程和实现效果展示(推荐)》文章介绍了如何使用dhtmlx-gantt组件来实现公司的甘特图需求,并提供了一个简单的Vue组件示例,文章还分享了一... 目录一、首先 npm 安装插件二、创建一个vue组件三、业务页面内 引用自定义组件:四、dhtmlx

Vue ElementUI中Upload组件批量上传的实现代码

《VueElementUI中Upload组件批量上传的实现代码》ElementUI中Upload组件批量上传通过获取upload组件的DOM、文件、上传地址和数据,封装uploadFiles方法,使... ElementUI中Upload组件如何批量上传首先就是upload组件 <el-upl

前端知识点之Javascript选择输入框confirm用法

《前端知识点之Javascript选择输入框confirm用法》:本文主要介绍JavaScript中的confirm方法的基本用法、功能特点、注意事项及常见用途,文中通过代码介绍的非常详细,对大家... 目录1. 基本用法2. 功能特点①阻塞行为:confirm 对话框会阻塞脚本的执行,直到用户作出选择。②

Node.js net模块的使用示例

《Node.jsnet模块的使用示例》本文主要介绍了Node.jsnet模块的使用示例,net模块支持TCP通信,处理TCP连接和数据传输,具有一定的参考价值,感兴趣的可以了解一下... 目录简介引入 net 模块核心概念TCP (传输控制协议)Socket服务器TCP 服务器创建基本服务器服务器配置选项服

Java实战之利用POI生成Excel图表

《Java实战之利用POI生成Excel图表》ApachePOI是Java生态中处理Office文档的核心工具,这篇文章主要为大家详细介绍了如何在Excel中创建折线图,柱状图,饼图等常见图表,需要的... 目录一、环境配置与依赖管理二、数据源准备与工作表构建三、图表生成核心步骤1. 折线图(Line Ch

Python3脚本实现Excel与TXT的智能转换

《Python3脚本实现Excel与TXT的智能转换》在数据处理的日常工作中,我们经常需要将Excel中的结构化数据转换为其他格式,本文将使用Python3实现Excel与TXT的智能转换,需要的可以... 目录场景应用:为什么需要这种转换技术解析:代码实现详解核心代码展示改进点说明实战演练:从Excel到

如何使用CSS3实现波浪式图片墙

《如何使用CSS3实现波浪式图片墙》:本文主要介绍了如何使用CSS3的transform属性和动画技巧实现波浪式图片墙,通过设置图片的垂直偏移量,并使用动画使其周期性地改变位置,可以创建出动态且具有波浪效果的图片墙,同时,还强调了响应式设计的重要性,以确保图片墙在不同设备上都能良好显示,详细内容请阅读本文,希望能对你有所帮助...

CSS3 最强二维布局系统之Grid 网格布局

《CSS3最强二维布局系统之Grid网格布局》CS3的Grid网格布局是目前最强的二维布局系统,可以同时对列和行进行处理,将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局,本文介... 深入学习 css3 目前最强大的布局系统 Grid 网格布局Grid 网格布局的基本认识Grid 网

HTML5中下拉框<select>标签的属性和样式详解

《HTML5中下拉框<select>标签的属性和样式详解》在HTML5中,下拉框(select标签)作为表单的重要组成部分,为用户提供了一个从预定义选项中选择值的方式,本文将深入探讨select标签的... 在html5中,下拉框(<select>标签)作为表单的重要组成部分,为用户提供了一个从预定义选项中

MySQL zip安装包配置教程

《MySQLzip安装包配置教程》这篇文章详细介绍了如何使用zip安装包在Windows11上安装MySQL8.0,包括下载、解压、配置环境变量、初始化数据库、安装服务以及更改密码等步骤,感兴趣的朋... 目录mysql zip安装包配置教程1、下载zip安装包:2、安装2.1 解压zip包到安装目录2.2