Utf 8 JasperReports-指定多个字体?

Utf 8 JasperReports-指定多个字体?,utf-8,fonts,cross-platform,reporting,jasper-reports,Utf 8,Fonts,Cross Platform,Reporting,Jasper Reports,我需要UTF8功能的报告,我需要能够在CentOS、Windows和Mac上运行。这尤其棘手,因为共享UTF-8字体集似乎不存在 在iReport中,您可以通过下拉框设置单个字体,而且似乎没有指定多个字体的方法。是否有任何方法可以使用arial字体列表来尝试指定字段?还是有更好的方法支持在多个平台上运行? -本文档介绍如何打包字体,以便您可以在多个平台上使用相同的字体。通常跨平台字体问题的正确答案是“使用字体扩展”,Stefan的链接提供了解决方案 在您的情况下,对“CentOS、Windows

我需要UTF8功能的报告,我需要能够在CentOS、Windows和Mac上运行。这尤其棘手,因为共享UTF-8字体集似乎不存在

在iReport中,您可以通过下拉框设置单个字体,而且似乎没有指定多个字体的方法。是否有任何方法可以使用arial字体列表来尝试指定字段?还是有更好的方法支持在多个平台上运行?


-本文档介绍如何打包字体,以便您可以在多个平台上使用相同的字体。

通常跨平台字体问题的正确答案是“使用字体扩展”,Stefan的链接提供了解决方案

在您的情况下,对“CentOS、Windows和Mac”的要求实际上有点像是在转移视线。您真正的需求似乎是“一种免费的True Type字体,涵盖您将使用的所有字符”。如果你有,你可以在任何平台上使用字体扩展,生活将是完美的

MS Arial Unicode可能会满足要求。。。除了它不是免费的

实际上只有一种Arial字体。它归Monotype Imaging所有。有子集、族和样式。。。但它们都是一个Arial的一部分。所以我不认为“arial字体列表”这个短语有严格意义

但是,如果有一组N种字体,它们都与Arial非常相似,可以满足您的需要,并且它们涵盖了您需要的所有字符,您可能会很高兴。也许从解放字体开始,加入UMing,一点这个,一点那个。。。假设你能找到你需要的所有字体。。。你还是被卡住了。很抱歉您需要有一种方法告诉JasperReports将不同的物理字体链接到一个定义为字体扩展的逻辑字体。它实际上是在不同的背景下提出的(如请求中所示),但我认为它将完全满足您的需求。请投赞成票


在这之前,像这样的网站有相当多的字体可用。也许有一种足够满足您的需要。

这对我没有帮助,因为似乎没有任何免费的Arial UTF-8字体。链接已断开-请更新链接或在此处发布相关内容。