我的世界字体大小设置(我的世界字体)

时间:2023-10-16 14:24:46 来源:网友上传 编辑:依稀久忆

IReport导出PDF字体加粗失效

一、iReport简介

说到iReport不得不先介绍Jasperreport,Jasperreport是一个报表制作程序,用户需要按照它制定的规则编写 一个XML文件,然后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF,HTML,XML,XLS,CVS等等,功能非常强大。而iReport是制作Jasperreport的XML文件的可视化开发工具。

二、PDF体加粗设置

在ireports模板设计中设置字体加粗样式,预览时样式生效,但是在Java程序导出PDF时样式字体加粗效果就不显示,找了好久,终于解决了问题。

原因:依赖包中缺失jasperreports-fonts-6.0.0.jar,我们只需要将jar包引入即可。

引入方式有两种,其一是引入pom,其二是直接引入jar包。

<!--核心包:jasperreports.jar--><dependency><groupId>net.sf.jasperreports</groupId><artifactId>jasperreports</artifactId><version>5.6.0</version></dependency><!--字体加粗的依赖包--><dependency><groupId>net.sf.jasperreports</groupId><artifactId>jasperreports-fonts</artifactId><version>6.0.0</version></dependency><dependency><groupId>orgdehaus.groovy</groupId><artifactId>groovy</artifactId><version>2.4.9</version></dependency><!--生成pdf组件包:iText.jar  --><dependency><groupId>com.lowagie</groupId><artifactId>itext</artifactId><version>4.2.1</version></dependency><!--中文字体包:iTextAsian.jar--><dependency><groupId>com.itextpdf</groupId><artifactId>itext-asian</artifactId><version>5.2.0</version></dependency>三、开源字节为什么要使用ireport

客户需要在软件中打印输出各种复杂的自定义报表,对报表格式有严格的要求。开源字节通过引入jasperReport,满足客户需求。导出美观且复杂的报表。

如若转载,请注明出处:开源字节 https://sourcebyte/article/195.html

声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送至邮件举报,一经查实,本站将立刻删除。转载务必注明出处:http://www.hixs.net/article/20231016/169625150168330.html