java html 转图片_Java 将Excel转为图片、html、XPS、XML、CSV
通过文档格式转换,可满足不同办公场合对文档操作的需求。本文将介绍转换Excel文档为其他常见文档格式的方法。通过文中的方法,可支持将Excel转换为包括PDF、图片、html、XPS、XML、CSV、PCL、ODS、PostScript、以及Office Excel不同版本,如,version97-2003,version2007,version2010,version2013,version2016等在内的不同文档格式。本文以转换其中的几种文档格式为例介绍具体转换方法。
使用工具:Free Spire.XLS for Java
Jar文件下载及导入:
方法1:可通过官网下载jar文件包。下载后,解压文件,将lib文件夹下的Spire.Xls.jar导入Java程序。如下图:
方法2:可通过maven仓库导入。
Java代码示例(供参考)
import com.spire.xls.*;public class ExcelToImg {public static void main(String[] args) {//加载Excel工作表Workbook wb = new Workbook();wb.loadFromFile("test.xlsx");//获取工作表Worksheet sheet = wb.getWorksheets().get(0);//调用方法将Excel工作表保存为图片sheet.saveToImage("ToImg.png");//调用方法,将指定Excel单元格数据范围保存为图片//sheet.saveToImage("ToImg2.png",8,1,30,7);//调用方法将Excel保存为HTMLsheet.saveToHtml("ToHtml.html");//调用方法将Excel保存为XPSsheet.saveToFile("ToXPS.xps", String.valueOf(FileFormat.XPS));//调用方法将Excel保存为CSVsheet.saveToFile("ToCSV.csv", String.valueOf(FileFormat.CSV));//调用方法将Excel保存为XMLsheet.saveToFile("ToXML.xml", String.valueOf(FileFormat.XML));//调用方法将Excel保存为PostScriptsheet.saveToFile("ToPostScript.postscript", String.valueOf(FileFormat.PostScript));//调用方法将Excel保存为PCLsheet.saveToFile("ToPCL.pcl", String.valueOf(FileFormat.PCL));}
}
文档转换结果:
(本文完)
java html 转图片_Java 将Excel转为图片、html、XPS、XML、CSV相关推荐
- java 将 text 文字、文本 内容 转为 图片
java 将 text 文字.文本 内容 转为 图片 参考了大神的代码,大神的分割算法很精妙,将大神的代码进行了优化,做个留存 大神博客地址:https://xunming.blog.csdn.net ...
- Java中world、PDF、Excel转图片
相对来说world.pdf转图片还是比较简单的,world.pdf转html坑是最多的.不过我们这篇文章只写world.pdf转图片,后者我将会用另一篇文章就行讲述. 原理: world.Excel转 ...
- java 多线程下载图片_java多线程实现下载图片并压缩
最近在做一个需求:从其他系统的ftp目录下载存储图片url的文件,然后读取文件中的url地址,根据地址下载图片后按天压缩成一个包,平均一个地址文件中包含4000个地址左右,也就是说一个文件扫描后需要下 ...
- java添加背景图片_Java怎么添加背景图片
首先,导入相关的包: import java.awt.BorderLayout; import java.awt.Container; import javax.swing.ImageIcon; im ...
- java导出用什么_Java导出Excel
简介 我们知道最简单的导出excel的方式其实是导出csv, 例如dbv的导出功能就是导出csv, 非常的傻瓜方便, 也不需要引入依赖, 但是当导出的文件内容中含有 "," (逗号 ...
- java 表格 列删除_Java 删除Excel表格中的空白行或列
Java 删除Excel表格中的空白行和列 本文介绍在Java程序中如何来删除Excel表格中多余的空白行或者列. 使用工具:Free Spire.XLS for Java (免费版) Jar获取及导 ...
- java 把文字转成图片_java文本文件转化为图片文件怎么弄?
展开全部 文件在计算机中都是以二62616964757a686964616fe58685e5aeb931333335343365进制保存的,但系统是以文件头来区分各种文件格式的. 也就是说,仅仅更改后 ...
- java上传网络图片_java网络编程之图片上传
输入输出流核心代码 所有的文件传输都是靠流,其中文件复制最具代表性.输入流和输出流,从输入流中读取数据写入到输出流中. InputStream in =输入源; OutputStream os=输出目 ...
- java点击上传上传mysql并显示图片_java + mysql + jdbc实现图片上传
首先在数据库中用mediumblob来保存图片的位置 Mysql中可以存储大文件数据,一般使用的BLOB对象.如图片,视频等等. BLOB是一个二进制大对象,可以容纳可变数量的数据.因为是二进制对象, ...
最新文章
- python中matplotlib自定义设置图像标题使用的字体类型:获取默认的字体族及字体族中对应的字体、自定义设置图像标题使用的字体类型
- Python中__new__和__init__区别
- [iOS Animation]-CALayer 性能优化实例
- CLR寄宿(上) MSCOREE.DLL
- 解决plsql使用无法导出DMP
- C# 测试网络速度例子
- [clear] python 种子转磁力链
- Python爬取美女主播图片适合初学者
- 磁盘最优存储问题---Python
- 看书学习感悟系列(三)
- 一、考研英语阅读能力高效能提升原则案例剖析-考研英语一2019年完型填空-如何走出迷失的森林(待续)
- FPGA Verilog HDL 系列实例--------顺序脉冲发生器
- 计算机视觉顶会论文复现,计算机视觉论文_2014年 计算机视觉会议征稿_accv
- 制作音乐相册的软件哪个好?简单易用好上手,动感切换效果超吸睛
- Redmi路由器AC2100之Padavan设置优化
- 一个Android下ping的简单工具类
- 最全的Android/IOS等常用的WebService服务列表(本人整理)--值得收藏 留着说不定你就用到了
- python在查询sqlServer中numeric类型时出现形如0e-8问题
- BSCI认证咨询,2021年开始BSCI上新平台系统,旧平台系统停止使用
- 三维激光扫描后处理软件_GEO3D科技 | 三维激光扫描在城市及建筑测量上的应用...
热门文章
- mybatis进阶--一对一查询
- asterisk积累命令
- SQL中on条件与where条件的区别(二)【转】
- java判断字符串是否包含日文
- net.sf.json.JSONObject处理 null 字符串的一些坑
- dbtool一bug跟踪记
- [UE4]函数和事件的区别
- SpringBoot项目报错Cannot determine embedded database driver class for database type NONE
- VMware中网络设置之host-only
- C++中lower_bound函数和upper_bound函数