AsposeCells Excel转Pdf时异常原因不外乎几种,检测文件时,发现有多个隐藏的文件,或者隐藏的一些属性,导致文件无法正常转换,暴力的方式是直接删除隐藏的工作表。

示例:

        String result = "";Workbook wb = new Workbook(file.getPath());// 设置打印区域为null,否则转为pdf时,有些excel数据会丢失。WorksheetCollection ws = wb.getWorksheets();for (int i = 0; i < ws.getCount(); i++) {Worksheet sWorksheet = ws.get(i);//判断该工作表是否隐藏boolean visible = sWorksheet.isVisible();if (!visible){
                //工作表隐藏,直接删除当前工作表。sWorksheet.clearComments();continue;}PageSetup pageSetup = sWorksheet.getPageSetup();
//            pageSetup.setBlackAndWhite(true); 当前也设置为黑白int rowNum = sWorksheet.getCells().getMaxRow();// System.out.println("rowNum:"+rowNum);int colNum = 

AsposeCells Excel转Pdf时异常相关推荐

  1. aspose-cell将excel转pdf时,对pdf设置权限限制

    aspose-cell将excel转pdf时,对pdf设置权限限制 直接看代码: public static void excelToPdf(InputStream fileInput, Output ...

  2. C# 将Excel转为PDF时自定义表格纸张大小

    目录 引入dll 1. 通过NuGet安装dll(2种方法) 2. 手动添加dll引用 代码及转换设置 注意事项 通过后端程序将Excel表格转为PDF格式时,直接转换后的PDF效果可能出现表格页面过 ...

  3. 服务器保存时提示文档未保存文件格式,,EXCEL另存为PDF提示:文档未保存

    excel另存为pdf,保存类型里怎么添加Pdf型式? 新版本的直接里面就有这个选项,老版本的可以在网上搜索Excel转pdf插件即可(有pdf虚拟打印机的也可以直接选择打印成pdf,不需要安装插件) ...

  4. java实现文件下载,批量下载,文件在线预览,word转pdf,excel转pdf

    pdf,excel转word所需jar包  网盘链接  提取码:4gmw 目录 1.在resources下新建license.xml 2.文件转换工具类 3.文件下载 4.批量下载 5.在线打开文件 ...

  5. Openoffice转换excel为pdf格式问题处理

    问题背景: 基于Openoffice转换excel为pdf时,在linux环境下,默认配置转换后的pdf样式不受控. 解决方案: JodConverter在文件正式转化前暴露了filter接口,供用户 ...

  6. jacob电脑重启后word/excel转pdf是0KB问题解决方法

    问题现象:使用jacob将word/excel转换为pdf时,服务器重启后,必须重新登录下桌面,才可转换pdf 成功,否则转换的pdf文件直接是0KB. 1.确保所用电脑的office本身可以将wor ...

  7. aspose 转pdf表格大小乱了_java下用aspose.cell基于Excel模板导出PDF文件异常

    我用Spire.XLS for Java类库来进行Excel转PDF没出现这个问题呢,Excel表格过宽的话,导出来的PDF宽度也会相应变宽,同时还可进行页面大小设置.你可下载免费版试试.https: ...

  8. java使用aspose实现Excel转PDF加入密码保护并解密

    添加依赖 <dependency><groupId>com.luhuiguo</groupId><artifactId>aspose-cells< ...

  9. java操作Excel、PDF文件

    java操作Excel.PDF文件 下面这些是在开发中用到的一些东西,有的代码贴的不是完整的,只是贴出了关于操作EXCEL的代码: jxl是一个*国人写的java操作excel的工具, 在开源世界中, ...

  10. java给图片、word、ppt、excel、pdf添加水印

    java给图片.word.ppt.excel.pdf添加水印 使用poi.itextpdf.imageio等技术 只支持高版本的office,即支持docx.pptx.xlsx 给word添加水印遇到 ...

最新文章

  1. 被放养导致申博论文难产,该不该硬gang导师?
  2. 51js 的json编辑器
  3. python【蓝桥杯vip练习题库】ADV-288成绩排名
  4. __cdecl __stdcall区别-转
  5. GDCM:提取DICOM文件的加密内容到der文件的测试程序
  6. windbg学习.formats--转换成各种进制
  7. 递归——外星密码(洛谷 P1928)
  8. 【恋上数据结构】复杂度知识以及LeetCode刷题指南
  9. 2018山东冬令营:UPC 计数问题 (二维树状数组)
  10. 842. 将数组拆分成斐波那契序列
  11. android 中LayoutInflater 的使用
  12. Windows7安装PowerShell5.1方法(Flutter新版本需要)
  13. python写透视挂_python – OpenCV透视变换给出了意想不到的结果
  14. oracle 扩展分区,Oracle在线扩展分区
  15. suse11 升级glibc版本
  16. Java项目服务器cpu占用100%解决办法
  17. 日期时间编辑器(模拟QDateTimeEdit的自定义控件)——QML
  18. 在 Nebula K8s 集群中使用 nebula-spark-connector 和 nebula-algorithm
  19. 裸机linux分区,裸机装linux系统怎么操作?
  20. java双开_修改Android源码实现原生应用双开,应用多开

热门文章

  1. 彼得德鲁克管理理念摘写
  2. Windows下的IIS日志管理
  3. linux centos ppp限速,Centos 中限制网络带宽速度
  4. 高盛VR/AR报告完整解读版
  5. 小强源码分析系列-Spring Boot2-源码分析1---调试环境搭建
  6. 微型计算机使用的键盘shift,微型计算机使用的键盘中,shift键称为什么
  7. QQ批量挂机(python实现)
  8. python设置散点图点的大小_python_matplotlib分别使用plot()和scatter()画散点图,以及如何改变点的大小...
  9. 应该将composer.lock致力于版本控制吗?
  10. 小兮码 linux版本,【图片】单字利器:二笔顶功——小兮码【输入法吧】_百度贴吧...