Java ireports内部预览和;pdf预览

Java ireports内部预览和;pdf预览,java,jasper-reports,ireport,Java,Jasper Reports,Ireport,我已经在Jaspersoft Unreport Designer 4.0.2中设计了报告 在内部预览中,它以指定字体(calibri)显示报告。其设计和元素对齐是正确的。 但在PDF预览字体中,元素的对齐方式不同。 尝试设置pdfFontName和isPdfEmbedded字体设置 样本: PDF embedded标志指定是否应包括外部TrueType字体文件 在PDF文件中 另一种方法是使用字体扩展机制。供应商建议采用这种方法 例如: 您可以使用iReport为Calibri字体生成

我已经在Jaspersoft Unreport Designer 4.0.2中设计了报告

在内部预览中,它以指定字体(calibri)显示报告。其设计和元素对齐是正确的。 但在PDF预览字体中,元素的对齐方式不同。

  • 尝试设置
    pdfFontName
    isPdfEmbedded
    字体设置
样本:


PDF embedded标志指定是否应包括外部TrueType字体文件 在PDF文件中

  • 另一种方法是使用
    字体扩展
    机制。供应商建议采用这种方法
例如:

您可以使用iReport为Calibri字体生成字体扩展名。结果将是jar文件

配置文件(来自生成的jar包)将是:


jrxml文件中用于演示新字体扩展名用法的代码段:


您可以使用获取有关在JasperReports中使用字体的详细信息。

如何使用“Calibri”字体?