excel转pdf,itextpdf转换excel
2024-08-25 03:14:31
最近项目有需求,需要把excel转pdf.由于时间比较急,所以在github上找了一个转换的。最终没用上,但还是踩坑了一波。
踩坑一:
首先,这个是导出的流之间会互相影响,因为流读取过,导致导出的excle文件没有数据,所以要new 新的流
踩坑二:
github上找的excel转pdf工具类,本来以为挺简单的。大意了,搞了很久发现工具类有问题,项目还着急提测。导致我被pm说了一波。
原工具类地址:https://github.com/caryyu/excel2pdf
我完善过的工具类:https://gitee.com/liran123/exceltopdf
具体坑说明:
我也遇到过的问题
后来debug发现了问题所在。poi导出excel的流文件是用 SXSSFWorkbook的类型导出的。但是转换后pdf内容就是一条黑线。换成 XSSFWorkbook就可以。后来看到注释掉下面代码就可以了。
扩展:HSSFworkbook,XSSFworkbook,SXSSFworkbook区别总结
说明一下:工具类还需要继续完善,有时间的时候需要继续完善。如还有发现问题欢迎评论
最新文章
- golang gbk转utf8 mssql access
- 类中用const限定的成员函数
- ./adb: cannot execute binary file:
- 限制input输入类型(多种方法实现)
- 头文件定义和ARM指令
- ASP.NET MVC 中的ViewData与ViewBag
- shell脚本接收输入
- FFmpeg发送流媒体的命令(UDP,RTP,RTMP)
- (转)UIWebView与JavaScript的那些事儿
- spark基本概念
- Ubuntu snappy is lame
- vb6学习心路
- Async分析
- 2018-CVTE中央研究院-自然语言处理算法工程师-电话初面问题
- layui(八)——轮播图常见用法总结
- 实战:mysql统计指定架构的全部表的数据和索引大小情况-v2
- adg的数据传输应用三大模式转换
- 【转载】一文总结学习 Python 的 14 张思维导图
- 关于quartus ii软件中注释乱码问题的解决方法
- CTF-安恒19年一月月赛部分writeup
热门文章
- tornado中传递参数的几种方式
- arcgis api 4.x for js 结合 react 入门开发系列react全家桶实现加载天地图(附源码下载)
- 干货:Wireshark使用技巧-显示规则
- ABP进阶教程9 - CSV导出中文乱码
- nRF24L01+启用自动应答ACK及自动重发的实战分享
- Java面试题-基础篇一(干货篇)
- 图Lasso求逆协方差矩阵(Graphical Lasso for inverse covariance matrix)
- Onenote添加代码
- day76_10_23自定义签发token,其他drf组件
- Ubuntu下的录GIF神器——Peek