Jaspersoft Studio制作模板时导出的PDF中文不显示的问题原因及解决方法

JasperSoft Studio的使用(5)——后端调用并填充模板导出pdf/excel/word 1.为项目添加依赖,涉及到的依赖如下: <!-- Jasper --> <dependency> <groupId>net.jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>6.7.0</ve... 阅读详情

问题:预览可以,导出pdf 中文直接没有展示,是空白。

我使用的是:Jaspersoft Studio,这个工具制作模板的
解决方法:

1.添加Jasperreport需要的字体(注意不是系统字体哦): Window - Preferences - Jaspersoft Studio - Fonts - Add按钮
在这里插入图片描述

2.编辑弹出框Font Family:Family Name简单易记的就行(相当于唯一标识),添加Normal/Bold字体TTF的(微软雅黑是ttc的可以网上找工具转成ttf),PDF Details选择Identity-H、以及Embed this font in PDF document.
在这里插入图片描述

  1. 在报表jrxml中设置需要显示中文的文字字体为 微软雅黑 (刚刚设置的名称),重新编译生成jasper文件。预览导出PDF已经可以正常显示中文了。
    在这里插入图片描述
  2. 导出字体为jar:回到Preferences字体配置页面,点击Export按钮把字体导出为jar。
  3. 把上面导出的jar放到应用的lib目录下(比如D:\Program Files\apache-tomcat-8.0.47\webapps\项目名\WEB-INF\lib)。完成上面的步骤PDF就能展示中文了。

完成上面的步骤PDF就能展示中文了。(其实我做到第三步就能打印出中文了)
上面用到的ms

玩转 Jasper Report(1) Jaspersoft Studio 安装使用教程 文章目录1 摘要2 Jaspersoft Studio 下载安装3 导出PDF的完整示例4 当前示例的 jasper 源码5 推荐参考资料 1 摘要 Jasper Report 作为一个老牌的报表导出工具,具有集成度高、使用方便的特点。支持可视化拖拽操作。本文将介绍如何使用 Jasper 客户端 Jaspersoft Studio 导出 PDF。 必要环境参数: JDK 1.8+ 2 Jaspersoft Studio 下载安装 官网下载: https://community.jaspersoft.com/ 阅读详情

相关推荐

模板设计器Jaspersoft Studio、结合JasperReports输出报表

Jaspersoft Studio是一个图形化的报表设计工具,可以非常方便的设计出PDF报表模板文件(其实就是一个xml文件),再结合JasperReports使用,就可以渲染出PDF文件。 1.下载安装 下载地址:https://community.jaspersoft.com/community-download 下载完成后会得到这样的一个安装文件 直接双击安装即可。 注意:电脑的jdk版本需要1.8以上,包含1.8,否则的话无法正常运行 安装成功,启动截图: 2.面板介绍 通过下图的观察可以发现

учёба 3003

Jaspersoft Studio 6.5.0 安装包

由于国内在Jasper官网下载Jaspersoft Studio速度过慢,故上传Jasper Studio安装包资源

快速学习JasperReport-模板工具Jaspersoft Studio

5 模板工具Jaspersoft Studio 5.1 概述 Jaspersoft Studio是JasperReports库和JasperReports服务器的基于Eclipse的报告设计器; 它可以作为Eclipse插件或作为独立的应用程序使用。Jaspersoft Studio允许您创建包含图表,图像,子报表,交叉表等的复杂布局。您可以通过JDBC,TableModels,JavaBeans...

逍遥云恋 5392

Jaspersoft Studio 6官方文档

IBCO Jaspersoft Studio User Guide Jasperreport6官方文档

jaspersoft-studio 官方文档

TIBCO Jaspersoft® Studio 7 官方文档教程

jasper-studio 最新版使用手册

jasper-studio 最新版使用手册

Jasper studio 无法显示中文解决总结

最近第一次使用jasper画报表,遇到中文无法显示问题。通过在网上收集的材料,现总结一下几点:包括里边遇到的许多坑 1、首先在tibco jaspersoft开发加入itex-asiain-5.2.0.jar;itext-asiancmaps-5.1.1.jar。导入lib库里; 2、在自己的jasper文件中的中文字符地方设置字符样式; 必须设置报表上各显示对象的相关属性,各属性设置说...

Commander_Officer的专栏 3109

JasperSoftStudio7.1用户指南中文版:报表设计的强大工具

JasperSoftStudio7.1用户指南中文版:报表设计的强大工具 【下载地址】JasperSoftStudio7.1用户指南中文JasperSoft Studio 7.1 用户指南中文版为您提供了一份详尽的报表设计工具使用手册。本指南基于JasperSoft Studio 7.1版本,经过有道机器翻译并精心校...

gitblog_06708的博客 1175

Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(七)-PDF中文显示

解决PDF无法显示中文问题PDF生成预览无法显示中文相信有同学已经发现了,当预览生成为PDF,会发现一个非常严重的问题,那就是只显示英文与数字,中文完全无法显示。如下图。 选择用PDF预览,会打开电脑上安装的PDF查看软件。 生成的PDF文件中,所有中文都无法显示,这是模板预览生成的PDF文件,如果用JAVA工程生成相信也是一样无法看到中文,这跟我们想要的效果明显符。解决Jasp

pigdreams的博客 1万+

Jasper_studio_manual.中文

JasperReport 是一个开源报表设计工具 一个开源报表设计工具 一个开源报表设计工具 ,是一个 Java语言 编写的报表 编写的报表 开源 引擎 ,它 能解 析.jasper格式 的报表模板 的报表模板 文件 ,并最终面向用户 并最终面向用户 的展示和导出 的展示和导出 的展示和导出 报表 . Jaspersoft Studio 是一个可视化的报表 是一个可视化的报表 设计工具 设计工具 ,使用 该软件可以方便 地对报表 进行可视 进行可视 化的设计 ,设计 结果 为格式 .jrxml的 XML文件 ,并且 可以 把.jrxml文件 编译 成.jasper格式文 件方便 JasperReport报表 引擎 解析 、显示显示 。 JasperReport主要 分 成三个部分 成三个部分 成三个部分 成三个部分 成三个部分 成三个部,包括 报表设计 、数据填充和 数据填充和 数据填充和 数据填充和 数据填充和 报表 展示导出。 展示导出。 展示导出。 展示导出。 展示导出。 一般 在 Jaspersoft Studio 中进行报表的设计, 进行报表的设计, 导出 为.jrxml或.jasper格式 ,然后在 ,然后在 java中进行数据 中进行数据 填充 和报表 展示导出。 展示导出。 本文档 是基于 是基于 以下 版本: 版本: JasperReport 6.2.0 Jaspersoft Studio 6.2.0

jaspersoft-studio-user-guide_7.1中文版.docx

jaspersoft-studio-user-guide_7.1中文版 通过有道机器翻译完成 个人校对

解决Jaspersoft StudioPDF预览显示中文问题.rar

解决Jaspersoft StudioPDF预览显示中文问题,适合于刚刚入门的小白,最近教程本人亲自验证

JasperReport中文翻译用户手册.pdf

JasperReport中文翻译用户手册,适合新手学习,JasperReport中文翻译用户手册,适合新手学习,

学习笔记(一)Jasperreports+jaspersoft studio+springboot 制作报表

jaspersoft studio工具:Jaspersoft Studio是JasperReports库和JasperReports服务器的基于Eclipse的报告设计器;它可以作为Eclipse插件或作为独立的应用程序使用。Jaspersoft Studio允许您创建包含图表,图像,子报表,交叉表等的复杂布局。您可以通过JDBC,TableModels,JavaBeans,XML,Hibern...

qq_40224651的博客 4707

JasperReports 显示中文问题解决方案

1、问题描述 使用 JasperStudio 设计报表,并 Export as pdf 中文信息正确显示; 使用 JasperReport 生成报表中文信息无法显示; 其根本原因,是 JasperReport 报表引擎没有找到模板中指定的字体,比如模板中有个 Static Text 组件,如下: <staticText> <reportElement x="130" y="10" width="95" height="30" uuid="3af8b7ce-eeca-4

菜鸡的博客 7528

Jasper Report中文乱码终结者:3分钟搞定Jaspersoft Studio字体配置(附免费字体包)

本文针对Jasper Report和Jaspersoft Studio中常见的中文乱码问题,提供了3分钟快速解决方案。通过详解字体配置核心步骤,指导用户导入开源中文字体并正确设置PDF Font Name等关键属性,确保报表在设计预览和PDF导出中文均能正常显示,彻底告别“□□□”乱码困扰。

github5actions的博客 868

Jasperreports+jaspersoft studio学习教程(三)- 解决打印pdf中文显示问题

中文显示是一个常见问题解决方法在网上也是五花八门。试过几次,亲测有效为介绍的这种:   中文显示问题主要是jasperreports提供的font包能为中文格式提供支持,所以我们需要自定义一个font包,用于支持。 3.1 在studio中添加中文字体 3.1.1 以微软雅黑为例,首先在网上下载ttf文件。这是已打包好的fonts包 和ttf文件 点击打开链接  

ZeWe的博客 1万+
上一篇: jaspersoft/Ireport报表设计:如何不显示null
下一篇: Java基础面试题
凉城独酒79
博客等级 码龄8年 4粉丝 6原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值