当前位置: 首页 > 知识库问答 >
问题:

Jasper在linux和windows上是否有一种通用的字体格式来生成PDF?

太叔志尚
2023-03-14

我在linux操作系统上运行生成PDF的程序时遇到了字体格式异常的问题。我已经使用了Times new roman字体格式来创建jasper文件,而linux操作系统不支持Times new roman,谁能建议我使用linux和windows操作系统的通用字体格式来创建jasper文件。

共有1个答案

索卓
2023-03-14

Java定义了以下五个逻辑字体族:

  • 对话框
  • DialogInput
  • 单倍行距
  • 衬线
  • 梵语

这意味着这些字体在java运行时总是可用的,但是它们不是实际的字体库,而是由java映射到系统上安装的一些字体。因此,使用这些字体中的任何一种都不会在Java中引起任何错误。

 类似资料:
  • 我有以下Jasper Report subreport.jrxml文件,它产生了非常奇怪的结果。 返回的每一行数据在报表上被神秘地拆分为两个单独的行。具体地说,location_name中的最后一个字符出现在新行上(除非数据中有逗号,在这种情况下,新行从那里开始)。为什么会这样? 除了解决方案之外,有没有人有一个如何在Jasper报告中加粗文本的示例?

  • (使用Jaspersoft Studio 6.6.0,还没有Jasper服务器)我的数据集如下所示 如果我将报告生成为PDF,我将得到一个PDF,页面数和行数一样多。 但我需要的将是有多少分开PDF文件有行。这可能吗?

  • 问题内容: 我想生成一个以字母作为键的字典,类似 生成该字典而不是我必须键入它的快速方法是什么? 谢谢你的帮助。 编辑 谢谢大家的解决方案:) nosklo的 解决方案可能是最短的 另外,感谢您提醒我有关Python字符串模块的信息。 问题答案: 我发现此解决方案更加优雅:

  • 问题内容: 我想指定两种略有不同的背景颜色,一种用于Mac OS,一种用于Windows。 问题答案: 没有用于指定用于查看网页的操作系统的属性,但是您可以使用javascript进行检测,这是一些用于检测操作系统的示例: 知道了吗?,现在您可以编写特定操作系统的下载样式表了。:) 另一个示例,我假设您正在使用jquery。

  • 我最近有理由放弃几个不相关的框架,从头开始。在一种情况下,Javascript驱动窗体UI,在另一种情况下,Java Swing也是如此。我意识到我可以创建一个简单的JSON对象,定义从字段到事件绑定的UI元素。 在我深入到兔子洞之前,我开始怀疑:对于这种事情,是否有一种新的或现有的标准有人见过? 更新:这个问题的讨论很好:标准JSON API响应格式?关于各种基于JSON的对象和实现的新出现的和

  • 我使用kafka流来消耗来自一个主题的JSON字符串,处理并生成存储在另一个主题中的响应。然而,需要对响应主题产生的消息需要采用avro格式。 我已经尝试使用键作为字符串序列和值作为规范AvroSerde 以下是我创建拓扑的代码: 以下是我的配置 当我尝试使用该示例时,我看到了以下错误: