- 浏览: 171569 次
- 性别:
- 来自: 苏州
文章分类
- 全部博客 (87)
- Android (7)
- J2EE (34)
- JavaScript (6)
- CSS (1)
- Scala (0)
- WEB (5)
- Ruby (1)
- J2EE Netbeans JDK (1)
- Maven (2)
- AndroidMenuTest (0)
- ExtJS (1)
- MyBatis (4)
- iBatis (3)
- Quartz (1)
- JavaABC (3)
- HTML (1)
- JQuery (2)
- mysql (3)
- Linux (2)
- windows (1)
- ant (2)
- jboss (1)
- eclipse (1)
- junit (1)
- nginx (1)
- Google (0)
- git (2)
- python (1)
- kafka (1)
- sqlserver (1)
- jdk8+ (1)
net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Times-Roman' is not available to the JVM. See the Javadoc for more details. net.sf.jasperreports.engine.util.JRFontUtil.checkAwtFont(JRFontUtil.java:358) net.sf.jasperreports.engine.util.JRStyledText.getAwtAttributedString(JRStyledText.java:226) net.sf.jasperreports.engine.fill.TextMeasurer.measure(TextMeasurer.java:326) net.sf.jasperreports.engine.fill.JRFillTextElement.chopTextElement(JRFillTextElement.java:510) net.sf.jasperreports.engine.fill.JRFillTextField.prepare(JRFillTextField.java:593) net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:328)
可通过Jaspersoft iReprot Designer软件生成字体包:
1.点击 Tools>>Options>>iReport>>Fonts 标签项
2.Install Font
3.选择字体,可选择添加粗体、斜体等配套字体。
4.选择需要打包的字体 >>Export as extension ,输入名字保存成jar文件
生成jar包里面主要有两个配置文件 jasperreports_extension.properties,fontsfamily.xml,也可以不通过iReport自己手动创建字体jar包,按照如下结构:
jasperreports_extension.properties内容如下:
net.sf.jasperreports.extension.registry.factory.fonts=net.sf.jasperreports.engine.fonts.SimpleFontExtensionsRegistryFactory net.sf.jasperreports.extension.simple.font.families.ireportfamily1381460521792=fonts/fontsfamily1381460521792.xml
fontsfamily.xml内容如下:
<?xml version="1.0" encoding="UTF-8"?> <fontFamilies> <fontFamily name="Arial Unicode MS"> <normal><![CDATA[fonts/ARIALUNI.TTF]]></normal> <pdfEmbedded><![CDATA[false]]></pdfEmbedded> </fontFamily> <fontFamily name="SimSun"> <normal><![CDATA[fonts/simsun.ttf]]></normal> <pdfEmbedded><![CDATA[false]]></pdfEmbedded> </fontFamily> <fontFamily name="Times-Roman"> <normal><![CDATA[fonts/Times-Roman.ttf]]></normal> <pdfEmbedded><![CDATA[false]]></pdfEmbedded> </fontFamily> </fontFamilies>
发表评论
-
日志过滤小工具
2020-01-06 20:15 3821.从全量日志中截断部 ... -
GC参考手册
2017-11-09 14:12 485英文版原文:GC Tuning: In Practice 垃圾 ... -
IDENTITY_INSERT 设置为 OFF 时无法指定插入自增ID
2017-02-15 16:10 625IDENTITY_INSERT 设置为 OFF 时,无法指定I ... -
运行时Exception:Wrong return type in function
2015-11-17 21:31 1488D:\Soft\jdk1.7.0_79\bin\java ... -
Java中的常量:如何避免反模式
2015-10-20 20:41 417参考http://www.importnew.com/1670 ... -
java Socket通信小栗子
2015-09-14 09:25 568server端: package com.test.soc ... -
MyBatis 自动生成xml文件
2015-03-12 11:22 3701package com.test.mybatis; ... -
Java mail test
2015-02-12 11:03 1222mail局域网Exchange服务器测试代码,仅限发送到dom ... -
Java Concurrency / Multithreading Tutorial
2014-10-28 09:35 672Java Concurrency / Multithreadi ... -
Comparison method violates its general contract!
2014-10-22 17:24 919jdk1.6升级到1.7后Comparator有null的参数 ... -
JDK1.7 不兼容compare方法
2014-10-21 16:20 729java.lang.IllegalArgumentExcept ... -
Unknown Source的出现及解决
2014-06-18 10:03 880http://www.2cto.com/kf/201103/8 ... -
ApplicationDeadlockException
2014-06-16 15:39 754参考 : How to avoid huge transact ... -
Java Date相关处理
2014-02-26 14:35 5681.获取UTC时间: Calendar c ... -
Error listenerStart
2013-12-11 19:25 687INFO: Deploying web applicati ... -
Error configuring application listener of class org.springframework.web.context.
2013-12-07 18:54 38133如果Eclipse的BuildPath里面不缺jar包并且在 ... -
Eclipse里Jboss的配置
2013-07-15 17:41 9231.\WorkSpace\.metadata\.plugins ... -
Ant安装使用入门
2013-07-04 14:03 535下载Ant之后,增加环境变量1.ANT_HOME=xx/xx/ ... -
javaSystem获取系统信息
2013-03-27 16:30 778public static void main(Strin ... -
设计模式学习笔记
2013-03-22 18:01 809简单工厂,策略模式,单一职责,开放封闭,依赖倒转 装饰模式,代 ...
相关推荐
ireport导出pdf格式出错分析及解决方案,其中包含iText-2.1.7.jar iTextAsian.jar
iReport中文字符在linux下字体问题解决方法借鉴.pdf
文档描述了ireport开发报表中常见的错误,基本都有具体的解决方案列出。 导出EXCEL/PDF分页 每页显示*页 当数据为null 显示空 | 数据自动换行 PDF定义字体 (报字体错误) 快速去掉上下左右边界 (界面优化) 如何...
ireport模板配合文档使用,还有自定义字体,仅供大家参考
Ireport中文不显示以及乱码十几种解决方案,百度上每种解决方案必定有属于你的哪一种问题。 独家整理、
ireport宋体显示异常,加粗失效,字体变形,加入此jar即可解决
iReport5.6.0已添加中文字体依赖
iReport3.0使用说明,PDF打印设置
Ireport所需要的包
6 精华教程_5_中字体编码说明 iReport 中字体编码说明 13K 7 精华教程_6_字段,参数和变量精解 iReport 字段,参数和变量精解 37K 8 精华教程_7_Bands and groups iReport Bands and groups 15K 9 精华教程_8_多...
iReport 是为JasperReports Library和JasperReports Server设计的报表可视化设计器。本资源是MAC版本的iReport iReport-5.1.0-windows-installer MAC版
iReport 是为JasperReports Library和JasperReports Server设计的报表可视化设计器。 iReport的遵循AGPL自由开源协议,在SourceForge.net开源社区发布
iReport 报表、子报表、主从报表、合计、实例解析1. 开发使用步骤(iReport4.1)... 2 4.1. JasperReport 和iReport的介绍... 2 4.1.1. JasperReport 简介... 3 4.1.2. iReport 简介... 3 4.1.2.1. iReport几个重要...
iReport-4.5.1.zip 工具包,由于上传文件大小受限,先传除ireport文件夹之外的文件,ireport文件夹将作为另外一个资源上传,资源名称为iReport-4.5.1 ireport.zip 同时下载iReport-4.5.1.zip和iReport-4.5.1 ireport...
报表开发全程详解,中文详解,ireport
iReport 是为JasperReports Library和JasperReports Server设计的报表可视化设计器。 iReport的遵循AGPL自由开源协议,在SourceForge.net开源社区发布 [1] 。 根据iReport和Jasper Studio的维护公告,自iReport版本...
IReport的多栏使用,IReport中的如何使用变量进行合计,iReport使用JavaBean做数据源 ,如何取得ireport报表当前页及总页数,更多内容...