gpt4 book ai didi

java - 如何使用外部字体 TTF 文件定义外语字体,然后在 JRXML 文件中使用它?

转载 作者:行者123 更新时间:2023-12-02 00:34:43 26 4
gpt4 key购买 nike

我正在尝试创建一个国际化的pdf文档,我的具体要求是生成一个包含以“Marathi”语言定义的文本元素的pdf文档。我有该字体的 TTF 文件,它使我能够看到“Marathi”语言,我想知道如何让我的 JRXML 文件知道 TTF 中定义的这种“字体”的存在文件。

我应该在哪里定义字体或保存我的 TTF 文件,以便我能够在 <font/> 中使用该字体我的 JRXML 文件的元素。因此,PDF 文档中会显示“Marathi”语言文本。

最佳答案

您可以使用字体扩展机制。

您可以阅读这篇文章了解更多information .

引用JasperReports Ultimate 指南:

The best way to control fonts in JasperReports is to provide the font files as extensions to the library. Basically, this involves putting True Type Font files in a JAR file, together with an XML file that describes the content of the JAR and the various relationships between the fonts and the locales.

关于java - 如何使用外部字体 TTF 文件定义外语字体,然后在 JRXML 文件中使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8137100/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com