Java 无法在BIRT pdf中更改字体类型

Java 无法在BIRT pdf中更改字体类型,java,eclipse,pdf,fonts,birt,Java,Eclipse,Pdf,Fonts,Birt,我正在开发java应用程序,使用BIRT库在ubuntu 15.10上创建PDF 我必须改变字体(因为波兰语字符在泰晤士报新罗马版中显示不好,我认为这是默认的)。在Eclipse的预览中,我可以选择我想要的任何字体,而且看起来不错,但是在导出的PDF中,无论我设置了哪种字体,它仍然是默认配置 我试图修改fontsConfig.xml以及fontsConfig_pdf.xml和fontsConfig_linux.xml(放在eclipse/plugins/org.eclipse.birt.repo

我正在开发java应用程序,使用BIRT库在ubuntu 15.10上创建PDF

我必须改变字体(因为波兰语字符在泰晤士报新罗马版中显示不好,我认为这是默认的)。在Eclipse的预览中,我可以选择我想要的任何字体,而且看起来不错,但是在导出的PDF中,无论我设置了哪种字体,它仍然是默认配置

我试图修改fontsConfig.xml以及fontsConfig_pdf.xmlfontsConfig_linux.xml(放在eclipse/plugins/org.eclipse.birt.report.engine.fonts_4.6.0.v201606072122)。 我在那里更改了默认字体,并将精确路径设置为Arial字体:

<font-paths>
    <path path="/usr/share/fonts/truetype/msttcorefonts/Arial.ttf"/>
</font-paths>

但是没有成功。 你知道我还能做什么吗?也许我没有正确使用这些文件

这可能很奇怪,但当我删除这些fontsConfig*文件时,我的pdf生成的文件与它们在提到的目录中的位置相同。我读到一些东西,这些文件应该在指定的.jar中被替换,但我找不到任何类似的.jar

谢谢你的帮助