在各种情况下,您可能需要通过Internet共享Excel文件。为避免篡改,最佳做法是在共享之前将这些文件转换为PDF格式。因此,在本文中,将学习如何在Android应用程序中将Excel XLSX或XLS文件转换为PDF。另外,还将讨论Excel到PDF转换的定制。

  • 将Excel XLSX或XLS转换为PDF
  • 从Excel转换为PDF并具有其他选项

要将Excel电子表格转换为PDF,我们将使用Aspose.Cells for Android via Java,它是功能丰富的Android库,可让您无缝创建,修改和转换Excel XLSX / XLS文件。你可以点击下方按钮获取使用。下载Aspose.Cells for Python via Java


在Android中将Excel XLSX或XLS转换为PDF

以下是在Android中将Excel XLSX文件转换为PDF的步骤。

  1. 创建Workbook 类的对象,并使用Excel文件的路径对其进行初始化。
  2. 使用Workbook.save(String,SaveFormat) 方法将Excel文件另存为PDF 。

以下代码示例显示了如何在Android中将XLSX文件转换为PDF。

// Create Workbook to load Excel file
Workbook workbook = new Workbook("Book1.xlsx");// Save the document in PDF format
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);

带有附加选项的Android Excel转换为PDF

还可以控制Excel到PDF的转换,以根据需要自定义转换的PDF。例如,您可以定义PDF遵从性,每张纸的页数,网格线样式,要转换的图纸范围等。要实现此目的,Aspose.Cells提供了PdfSaveOptions 类。以下是如何自定义XLSX / XLS到PDF转换的步骤。

  1. 使用Workbook类加载Excel文件。
  2. 创建一个PdfSaveOptions类的实例。
  3. 使用PdfSaveoptions.setCompliance(PdfCompliance)方法设置所需的选项,如PDF兼容。
  4. 使用Workbook.save(String, PdfSaveOptions)方法将Excel文件保存为一个PDF。

以下代码示例显示了如何在Android中自定义Excel到PDF的转换。

// Create Workbook to load Excel file
Workbook workbook = new Workbook("Book1.xlsx");// Create PDF options
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);// Save the document in PDF format
workbook.save("Excel-to-PDF.pdf", options);

还如果您有任何疑问或需求,请随时加入Aspose技术交流群(761297826),我们很高兴为您提供查询和咨询。

想在Android应用程序中将XLS文件转换为PDF吗?看完这篇教程就懂了相关推荐

  1. 想在Python中将Excel文件转换为PDF?来看看这份Aspose.Cells指南

    如今,PDF已成为交换文档的标准文件格式.在互联网上共享各种流行的文档格式之前,先将它们转换为PDF.Excel到PDF是将工作表转换为只读PDF页面的一种流行的转换方案.因此,本文介绍了如何使用Py ...

  2. Word处理控件Aspose.Words功能演示:在 Python 中将 TXT 文件转换为 PDF

    各种人使用记事本以TXT格式记下重点或快速创建笔记.此外,TXT 文件用于在各种应用程序中存储纯文本.但是,由于记事本不提供高级功能,因此 TXT 文件通常会转换为PDF.为了以编程方式自动将 TXT ...

  3. Word处理控件Aspose.Words功能演示:在 C# 中将 TXT 文件转换为 PDF

    记事本提供了最简单快捷的方式来记下重点或创建笔记.此外,各种应用程序以TXT文件的形式生成有用的信息.由于 TXT 文件不支持高级功能,例如注释等,您可能需要将它们转换为PDF格式.为了在 .NET ...

  4. 使用java程序将ceb文件转换为pdf文件

    要使用 Java 程序将 CEB 文件转换为 PDF 文件,你可以使用 Apache POI 库来读取 CEB 文件并解析其内容. Apache POI 是一个开源的 Java 库,可以用于读取和写入 ...

  5. 红米k30 android版本,红米K30系列机型众多,傻傻分不清楚?看完这篇你就懂了

    红米K30系列机型众多,傻傻分不清楚?看完这篇你就懂了 2020-10-01 10:51:57 18点赞 33收藏 11评论 红米K30系列 不可否认的是,目前的手机厂商喜欢一次性发布几款新机型,以不 ...

  6. Word控件Spire.Doc 转换教程(十五):在 C# 中将 HTML 文件转换为 PDF 和 XPS

    HTML 文件广泛用于收集数据,出于安全,我们需要将其转换为 PDF 和 XPS 格式的可打印文档.您可以使用Spire.PDF轻松地将 URL 中的 HTML 页面转换为高质量的 PDF.本文将重点 ...

  7. PDF文件怎么合并?看完这篇就懂了!

    不知道小伙伴们有没有这样的经历,那就是准备好一些pdf去打印店打印的时候,本来想要打印双面的,但是店家却表示pdf太小,只能一页一页的单页打印.这就给我们的钱包无形之中增加了很多的负担,因为有时候我们 ...

  8. 程序异常异常代码: 0xc0000005_Java基础:看完这篇你还怕碰到异常吗?

    前言 在日常的开发以及平时的学习练习中,异常相信对于大家来讲并不陌生,但是对于异常的具体使用.底层实现以及分类等等可能并不是很了解.今天我就抽出了一点时间系统的整理了异常的各个知识点,希望能够帮助到大 ...

  9. 如何在 Python 中将 Excel 文件转换为图像?Aspose快速搞定

    在各种情况下,需要将 Excel 电子表格嵌入到 Web 或桌面应用程序中.在这种情况下的解决方案之一是将 Excel 工作表转换为图像格式.在本文中,将学习如何在 Python中将Excel XLS ...

最新文章

  1. PHP-数据库长连接mysql_pconnect的细节
  2. 说说web缓存-强缓存、协商缓存
  3. EasyPR-Java开源中文车牌识别系统工程部署
  4. GTS来了!阿里微服务架构下的分布式事务解决方案
  5. 《大数据》2020年第6期目次摘要
  6. 时间戳转datetime格式
  7. 循序渐进的敏捷-每日例会
  8. js 中断函数执行_js如何中断递归函数
  9. github 访问慢的解决方法
  10. mac太烫会坏吗?Mac太烫怎么办?冷静下来,看完你就知道了
  11. 并发重复请求,这才是优雅的处理方式!
  12. 多线程java_敞开心扉,一起聊聊Java多线程
  13. git安装 tor_【git安装教程 windows】怎么装git window_git安装配置教程
  14. springbootspringboot杏林中医诊所管理系统133742
  15. 【HAVENT原创】CentOS 6.5 下 Nginx 的安装与配置
  16. Uncaught DOMException: Blocked a frame with origin null from accessing a cross-origin frame.
  17. 经纬度 在线计算距离
  18. 增量式与绝对值编码器的区别
  19. rono在oracle的作用_oracle分区表有什么作用
  20. C++ pair 和make_pair

热门文章

  1. 计算机跨学科 自然科学基金资助率,科学网—国家自科基金项目资助的教育类项目 - 蒋金和的博文...
  2. 项目一 线性门控开关方法二
  3. 冰箱变革成AI科技营养管家 COLMO 成功占位营养及高定赛道
  4. java直接从数据库读取文件写入FTP服务器
  5. 基于android的检测心率,基于Android系统的心率信息监测软件的研究与实现
  6. 什么是MapReduce?MapReduce整体架构搭建使用介绍
  7. 德尔塔病毒劲敌!杨晓明团队发现单抗有效,临床申报正在推进,研究已登Nature子刊...
  8. 利用定时/计数器T1产生定时时钟,由P1口控制8个发光二极管,使8个提示灯依次一个一个闪动,闪动频率为10次每秒(8个灯亮一遍为一个周期),循环
  9. word、wps图文复制一键粘贴到富文本编辑器
  10. 计算机 检测三维球状表面的算法,三维形状计测,3-D height measurement,音标,读音,翻译,英文例句,英语词典...