Java Excel到PDF转换 [英] java excel to pdf conversion

查看:73
本文介绍了Java Excel到PDF转换的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要将 xlsx 文档转换为 pdf 格式.我知道 iText 可以保存pdf文档,而 Docx4j 可以读写xslx.实际上,我们的应用程序都使用这两种方法来生成报告.但是我们有非常困难的模板,所以我不能只读取xslx(docx4j)并将其写入pdf(iText).格式将丢失,因此我需要另一个转换库.我也听说过类似( Jxcell 的商业库,但想要使用开源解决方案.

I need to convert xlsx documents to pdf format. I know that iText can save pdf documents and Docx4j can read and write xslx. In fact our application use both for building reports. But we have very difficult templates so I can't just read xslx(docx4j) and write it to pdf(iText). The formatting will be lost, so I need another conversion lib. I also heard about commercial libraries like (Jxcell ) but want to use open source solution.

有人可以帮助我吗?

推荐答案

是否必须用Java完成?如果是,请看看 Apache POI

Does it have to be done in Java? If yes, maybe take a look at Apache POI

否则,为什么不拥有一个使用PDF打印机的小型本机应用程序,并调用相关的API将文件直接打印为PDF?当然,Java并不是真的可以做这种工作的...

Otherwise, why not have a small native app that utilises a PDF Printer, and calls the relevant APIs to print the file directly to PDF? Surely Java is not really made for doing this kind of work...

例如,这是一个非Java框架,用于:来自Solidworks的PDF类库

For example here's a Non-Java framework for that: PDF Class Library from Solidworks

这篇关于Java Excel到PDF转换的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆