检查符号(✓)不使用jasper报告以PDF格式显示

时间:2011-10-20 08:21:34

标签: java pdf jasper-reports

我在jasper中开发了一个报告,其中显示了现有记录的检查符号(✓)(即要求列表)。 似乎我从来没有遇到过显示它的问题,因为在iReport预览期间检查符号是可见的。但是,一旦我以PDF格式查看报告,检查符号就不再可见。我甚至尝试过unicode字符而不是check图像,甚至是unicode for square root。

我在这里缺少什么配置?

2 个答案:

答案 0 :(得分:1)

在报告中嵌入字体可能会解决您的问题。本文讨论如何使用iReport嵌入字体而不使用它:Embedding fonts into PDF generated by JasperReports

答案 1 :(得分:0)

这是添加(复选标记)和构建

图像的方法

创建参数paramImage并将图像表达式属性设置为$ P {paramImage}。

将值传递给此变量

{
    "require": {
        "vendor/package": "dev-master"
    }
}

然后输入如下所示的参数

String imagePath = FacesContext.getCurrentInstance().getExternalContext().getRealPath("/images/IMAGE.jpg");