jasperreport5.6(预览时)添加PDF打印宋体加粗

  1. 先下载一个JAR(jasperreports-fonts-4.0.2.jar)
  2. 解压该JAR
  3. 将fonts.xml里面的内容复制到irfonts.xml中
  4. 将dejavu文件复制到该文件夹下。
    重启即可。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
在Eclipse中使用JasperReports打印PDF需要进行以下步骤: 1. 首先,确保已经在Eclipse中安装了JasperReports插件。可以通过Eclipse的“Help”菜单中的“Eclipse Marketplace”选项来查找和安装插件。 2. 创建一个JasperReports报表文件(.jrxml)。可以使用JasperSoft Studio或其他报表设计器来创建报表模板。确保在报表设计中定义了要打印的数据源和布局。 3. 在Eclipse的项目中创建一个Java类,并添加JasperReports的相关依赖库(如jasperreports-x.x.x.jar和相关依赖)。 4. 在Java类中,使用JasperReports提供的API来编写打印PDF的代码。以下是一个简单的示例: ```java import net.sf.jasperreports.engine.JasperCompileManager; import net.sf.jasperreports.engine.JasperExportManager; import net.sf.jasperreports.engine.JasperFillManager; import net.sf.jasperreports.engine.JasperPrint; public class PrintPDF { public static void main(String[] args) { try { // 编译报表模板文件 JasperCompileManager.compileReportToFile("path/to/your/report.jrxml"); // 填充报表数据 JasperPrint jasperPrint = JasperFillManager.fillReport("path/to/your/compiled/report.jasper", null, yourDataSource); // 导出为PDF文件 JasperExportManager.exportReportToPdfFile(jasperPrint, "path/to/your/output.pdf"); System.out.println("PDF生成成功!"); } catch (Exception e) { e.printStackTrace(); } } } ``` 请根据实际情况修改代码中的路径和数据源,确保相关文件和数据可用。 5. 运行该Java类,即可在指定路径下生成打印好的PDF文件。 希望以上步骤对你有帮助!如果还有其他问题,请随提问。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值