使用java生成pdf文件

yas*_*ani 4 java pdf-generation

我正在用Java开发一个独立的应用程序.我想使用Java代码生成pdf文件.我有一个显示形式,其中所有细节都从数据库中提取并显示在窗口中.详情包括客户名称,订单明细等.

现在我想要一个按钮,其中显示转换为pdf.我想将其转换为pdf文件,具有正确的对齐和格式,如表格,字体等.

什么是理想的方式呢?

ada*_*ost 7

我建议你使用像jasperreports这样的报告工具.

JasperReports完全用Java编写,它能够使用来自任何类型数据源的数据,并生成像素完美的文档,可以以各种文档格式查看,打印或导出,包括HTML,PDF,Excel,OpenOffice和Word .

看看其他开源项目(pdf api):

  1. Apache PDFBox
  2. Apache Tika(使用POI和PDFBOX解析器库从各种文档中检测和提取元数据和结构化文本内容的工具包.)
  3. PDFjet