电子表格

教你Java 将Excel转为PDF

陌路散爱 提交于 2020-02-28 04:00:45
Java 将Excel转为PDF 本文将介绍在Java程序中如何将Excel工作簿转为PDF文档的,包括: 将整个工作簿转为PDF 将指定工作表转为PDF 使用工具:Free Spire.XLS for Java (免费版) Jar文件下载及导入: 方法1:通过官网下载。下载后,解压文件,将lib文件夹下的Spire.Xls.jar文件导入Java程序。 方法2:通过maven仓库导入 JAVA代码示例 【示例1】将整个工作簿转为PDF Java代码 收藏代码 import com.spire.xls.*; public class ExcelToPDF { public static void main(String[] args) { //加载Excel文档 Workbook wb = new Workbook(); wb.loadFromFile("test.xlsx"); //调用方法保存为PDF格式 wb.saveToFile("ToPDF.pdf",FileFormat.PDF); } } 【示例2】将指定工作表转为PDF Java代码 收藏代码 import com.spire.xls.*; public class ExcelToPDF { public static void main(String[] args) { //加载Excel文档 Workbook

java使用poi导出excel防止数字变成科学计数法的形式

爷,独闯天下 提交于 2020-02-27 08:40:27
当使用POI导出Excel的时候,遇到了比较长的数字,虽然在Java代码中使用了强制转换为文本,但是输出到Excel还是会变成数字类型,实际得到的是一个double,而且当长度大一点的时候就会变成科学计数法形式。 即使是加上POI提供的强制设置Excel单元格为文本类型的代码,也对这个问题起不了关键性的作用。 HSSFCellStyle dataStyle = wb.createCellStyle(); dataStyle.setDataFormat(format.getFormat("@")); 因此这实际上是一个double怎么转换成完全的字符串的问题了,这时候就可以使用DecimalFormat对这个double进行格式化,随后使用format方法获得的String就是你想要的值了。 DecimalFormat df = new DecimalFormat("0.00"); String whatYouWant = df.format(1234567890.666); 通过这样格式化之后,Excel就不能将该字符串识别为数字类型,并在长度较大的时候自动转化成科学计数法形式了。 "成熟的可怕在于,很多曾经看起来很复杂的事情,现在一眼就看穿了。" 来源: https://www.cnblogs.com/yanggb/p/12365121.html

只需2步 就可以制作精美的excel图表

北战南征 提交于 2020-02-27 08:39:06
当年每每看到师哥师姐做出NB的excel图表的时候,我都望而兴叹,自己也是认认真真做的啊,怎么做出来就跟买家秀一样?是我excel打开的方式不对?还是我跑偏了?想想有的时候还很费解,人家做的图是这个的,这样的和这样的。 然而我做这玩了十年的office,学习了很久,结果发现只能做出这样的和这样的?平淡无奇不说,还时常浪费时间,简单的一键生成倒是也没什么,费点事的怎么也得5-10分钟,很是抓狂,相信很多小伙伴也跟我有同样的经历,数据很好做,图表弄的很麻烦,现在已经不是一个能用的时代了,日新月异的快捷工具,可以瞬间让我们的图表变的美美的,当年看师哥师姐做到美美的,如今是上班做ppt或者excel看前辈们做的是又好看又准确,内容丰富看着还得劲。有的时候让我们这个职场小白,变的很弱小很无助,瑟瑟发抖有木有。 现在不同了,经过我虚心的请教和耐心的学习,我也可以走捷径制作出像他们那么好看的excel图表啦,俗话说的好,授人以鱼不如授人以渔,以其让别人帮你做,不如自己会,凡是求人都很难不是,更何况人家也没那功夫,不如学到手。 标准饼图制作 https://www.zxgj.cn/g/bingtu 打开在线工具网站,右键搜索办公,我们就能看看到各种各样的小工具,有了它,什么条形图、条状图、雷达图,一概不在话下,最重要的是简单灵活,及时我没有excel和wps我也可以从容的跟小伙伴们说

使用Python读写Excel文件

一笑奈何 提交于 2020-02-27 07:07:29
1、前言 我们经常使用Python来读写Excel文件,该怎么做呢,本篇文章为大家介绍一下如何使用Python进行Excel文件的读写。 2、引入Excel读写包 安装xlrd和xlwt包 $ pip install xlrd $ pip install xlwt 然后在Python程序中引用这两个包 # 读Excel import xlrd # 写Excel import xlwt 3、读Excel文件 Excel文件如图所示: def read_excel ( path ) : workbook = xlrd . open_workbook ( path ) # 打开工作表 sheet = workbook . sheet_by_index ( 0 ) # 获取Excel文件的行数 row_count = sheet . nrows # 循环遍历每行 for i in range ( 0 , row_count ) : # 获取每行的内容 rows = sheet . row_values ( i ) for j in range ( 0 , len ( rows ) ) : if j != len ( rows ) - 1 : print ( rows [ j ] , end = "" ) print ( " " , end = "" ) else : print (

不用Excel图表 如何简单快速做出高端图表

我是研究僧i 提交于 2020-02-27 01:12:13
常用图表有:饼图,环形图,折线图,柱状图,条形图,嵌套饼图,条形图,堆积图,面积图,堆叠图,雷达图,漏斗图,气泡图,散点图。 这段时间一直在翻找有效的图表制作工具,不论是百度还是知乎,基本上都是用Excel图表制作的,各类大牛的教材,实在让人膜拜,我也自己动手用Excel 做了一些试试,感觉跟大咖的图表效果一比,天壤之别。我深深的感觉到,知识真是个好东西...要练成大咖的模样,我不知道需要经过多久才能得达到.... 我的需求不是那么的专业,我也不是天天要做图表,通常是报告文案需要用到展示数据,如果让我花半天的时间去学习怎么做图表,我有点接受不了,因为手头的活,那个都是急活..留给我的学习的时间真的很有限..... 标准饼图制作 https://www.zxgj.cn/g/bingtu 所以我一直在寻找一种,不需要学习太长时间的(几分钟内吧),就可以搞出来的图表工具,有没有这样的工具?于是我又开始了度娘和知乎... 下面上图,这是就是我想要的样子....通常来说我的数据量不会太大,最多十几条吧(如果数据量多可以从Excel表格导入)。 嵌套饼图制作 https://www.zxgj.cn/g/qiantaobingtu 象这种在线工具有一个好处,就是使用方便,只要有个浏览器就行了,对于需要电脑下载安装包的实在有些麻烦,而在线工具就不存在这个问题,收藏个网址,浏览器随时可以用。

用java 将Excel转为图片、html、XPS、XML、CSV

拟墨画扇 提交于 2020-02-27 00:31:40
用j ava 将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 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制作教程(1)

假装没事ソ 提交于 2020-02-26 02:33:18
上节我们讲了ppt的教程,这节我们将讲Excel的制作。 这次我们还是用的wps,请大家不要卸载wps。删除的务必安装。 新建一个Excel文件。 (插一句:一打开不是这个界面的,要按 按钮才行的哦!) 然后双击第一个格子,打上:今天我学了Excel 这就打上了,然后再按照此处的文本输入第一行,第二行,第三行……(这我就不讲了) 好,我们再把这些文字变一变颜色。 (注意:这是要全选的哦!!!!!) 全选文字,然后依次点击 B 、 I 、 U 按钮。就会出现如图上所示的样子。 然后我们填充 就变成这样 来源: https://www.cnblogs.com/tom2419/p/3901468.html

在线制作柱状图 对比excel中的柱状图

99封情书 提交于 2020-02-25 22:07:55
相信在疫情爆发的今天,很多企业和单位都在家办公,那么大家是不是也得挑选一款合适的办公软件,你说你有WPS和office了,当然这是基础软件,但是数据方面或者ppt中那些图表图例的,如果你还在用excel中的 柱状图 、饼状图、等等各种图,虽然很方便,但是是不是觉得不新颖,数据不直观,而且也是真的不好看,excel中的图表也就算是个温饱,今天小编给大家介绍一下,在线工具中的办公图表小工具,让办公制作图表也从温饱奔奔小康。 柱状图 我们看的是什么, 柱状图 对比的是变化,看同期增长或者减少量,以excel中的 柱状图 为例,还是那句话,工作大家都会看,图表大家多会做,如何让领导觉得你下功夫了呢,当然除了业绩好,那就是汇报做的好,一目了然赏心悦目,千篇一律的报告老板看的也是数不胜数了,如何脱颖而出,在线工具就就可以帮你轻松做到,看下excel中的 柱状图 ,如果我没猜错的话,这个图标分析的作图,从2007款它就是这个样子,现在都2017款的offcce办公软件了,当然办公软件界面是升级了不少,可是里面的内容还是老样子呀。 我还选了个3d的 柱状图 ,是不是这样的图标分析,大家也看的够够的了,今天就不用烦恼了,在线工具推出了全新的办公工具图表,简单方便。 小伙伴们会不会说,这么好看的 柱状图 ,制作起来是不是很麻烦啊,小编知道你们怕麻烦,只需要在在线工具里的图表区域,填写好你的数据