通过文档格式转换,可满足不同办公场合对文档操作的需求。本文将介绍转换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相关推荐

  1. java 将 text 文字、文本 内容 转为 图片

    java 将 text 文字.文本 内容 转为 图片 参考了大神的代码,大神的分割算法很精妙,将大神的代码进行了优化,做个留存 大神博客地址:https://xunming.blog.csdn.net ...

  2. Java中world、PDF、Excel转图片

    相对来说world.pdf转图片还是比较简单的,world.pdf转html坑是最多的.不过我们这篇文章只写world.pdf转图片,后者我将会用另一篇文章就行讲述. 原理: world.Excel转 ...

  3. java 多线程下载图片_java多线程实现下载图片并压缩

    最近在做一个需求:从其他系统的ftp目录下载存储图片url的文件,然后读取文件中的url地址,根据地址下载图片后按天压缩成一个包,平均一个地址文件中包含4000个地址左右,也就是说一个文件扫描后需要下 ...

  4. java添加背景图片_Java怎么添加背景图片

    首先,导入相关的包: import java.awt.BorderLayout; import java.awt.Container; import javax.swing.ImageIcon; im ...

  5. java导出用什么_Java导出Excel

    简介 我们知道最简单的导出excel的方式其实是导出csv, 例如dbv的导出功能就是导出csv, 非常的傻瓜方便, 也不需要引入依赖, 但是当导出的文件内容中含有 "," (逗号 ...

  6. java 表格 列删除_Java 删除Excel表格中的空白行或列

    Java 删除Excel表格中的空白行和列 本文介绍在Java程序中如何来删除Excel表格中多余的空白行或者列. 使用工具:Free Spire.XLS for Java (免费版) Jar获取及导 ...

  7. java 把文字转成图片_java文本文件转化为图片文件怎么弄?

    展开全部 文件在计算机中都是以二62616964757a686964616fe58685e5aeb931333335343365进制保存的,但系统是以文件头来区分各种文件格式的. 也就是说,仅仅更改后 ...

  8. java上传网络图片_java网络编程之图片上传

    输入输出流核心代码 所有的文件传输都是靠流,其中文件复制最具代表性.输入流和输出流,从输入流中读取数据写入到输出流中. InputStream in =输入源; OutputStream os=输出目 ...

  9. java点击上传上传mysql并显示图片_java + mysql + jdbc实现图片上传

    首先在数据库中用mediumblob来保存图片的位置 Mysql中可以存储大文件数据,一般使用的BLOB对象.如图片,视频等等. BLOB是一个二进制大对象,可以容纳可变数量的数据.因为是二进制对象, ...

最新文章

  1. python中matplotlib自定义设置图像标题使用的字体类型:获取默认的字体族及字体族中对应的字体、自定义设置图像标题使用的字体类型
  2. Python中__new__和__init__区别
  3. [iOS Animation]-CALayer 性能优化实例
  4. CLR寄宿(上) MSCOREE.DLL
  5. 解决plsql使用无法导出DMP
  6. C# 测试网络速度例子
  7. [clear] python 种子转磁力链
  8. Python爬取美女主播图片适合初学者
  9. 磁盘最优存储问题---Python
  10. 看书学习感悟系列(三)
  11. 一、考研英语阅读能力高效能提升原则案例剖析-考研英语一2019年完型填空-如何走出迷失的森林(待续)
  12. FPGA Verilog HDL 系列实例--------顺序脉冲发生器
  13. 计算机视觉顶会论文复现,计算机视觉论文_2014年 计算机视觉会议征稿_accv
  14. 制作音乐相册的软件哪个好?简单易用好上手,动感切换效果超吸睛
  15. Redmi路由器AC2100之Padavan设置优化
  16. 一个Android下ping的简单工具类
  17. 最全的Android/IOS等常用的WebService服务列表(本人整理)--值得收藏 留着说不定你就用到了
  18. python在查询sqlServer中numeric类型时出现形如0e-8问题
  19. BSCI认证咨询,2021年开始BSCI上新平台系统,旧平台系统停止使用
  20. 三维激光扫描后处理软件_GEO3D科技 | 三维激光扫描在城市及建筑测量上的应用...

热门文章

  1. mybatis进阶--一对一查询
  2. asterisk积累命令
  3. SQL中on条件与where条件的区别(二)【转】
  4. java判断字符串是否包含日文
  5. net.sf.json.JSONObject处理 null 字符串的一些坑
  6. dbtool一bug跟踪记
  7. [UE4]函数和事件的区别
  8. SpringBoot项目报错Cannot determine embedded database driver class for database type NONE
  9. VMware中网络设置之host-only
  10. C++中lower_bound函数和upper_bound函数