3

我正在使用 java 开发一个 web 应用程序。我可以在 Excel 文件中创建报告供用户下载。现在我被告知可以选择将其下载为 pdf 文件。我应该使用库来创建 pdf 并编写内容还是查找将 excel 文件转换为 pdf 的方法?我认为第二种选择会更容易开发,但是这样做有什么缺点吗?如果这是最好的选择,那么将 xls 转换为 pdf 的好库是什么?

4

2 回答 2

3

看起来这个问题会帮助你:How to convert ms-Excel file to pdf in java

他们在那里推荐 iText,但您应该知道Flying Saucer的存在。这将让您将 html/css 呈现为 PDF。它可能是一个更好的抽象级别。

于 2013-08-08T17:04:38.323 回答
2

您可以查看 Apache FOP 以创建 PDF,并查看 POI 以阅读 excel。我在以前的工作中都广泛使用了这两种方法。

http://poi.apache.org/

http://xmlgraphics.apache.org/fop/

于 2013-08-08T17:06:13.480 回答