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

Jasper报道-柬埔寨语/高棉语和老挝语

汪思博
2023-03-14

我使用Arial Unicode MS在jasper报表中显示中文、俄语、韩语和越南语,我使用identity-h将这些语言导出到pdf中进行pdf编码。但是我不能使用它来使用柬埔寨/高棉语和老挝语,我尝试搜索字体,但没有运气。如果可能的话,我应该使用什么样的字体和PDF编码来显示和嵌入PDF中的这些语言。

更新:我尝试使用高棉操作系统,高棉操作系统系统字体已经安装在我的iReport Designer(3.7.6)中。这些字体不起作用,把高棉语翻译成胡言乱语。

也尝试用pdf编码下载其他高棉字体为Identity-H,但不起作用。

共有1个答案

寿嘉悦
2023-03-14

首先,查看我对与iReport/Jasper使用的库iText相关的高棉语Unicode的研究:

  • iText支持高棉语Unicode问题

我在itext上做了一个修改,添加高棉渲染,但还没有试图把它放在贾斯珀中,需要更多的人继续给一些手(github)

 类似资料:
  • 在FTL标签中使用 # 形式的FTL语法已经是不要求 (在 2.1 版本之前是不允许的)的了。比如,你可以这样写代码: <html> <head> <title>Welcome!</title> </head> <body> <h1>Welcome ${user}!</h1> <p>We have there animals: <ul> <list animals as ani

  • 程序员用各种编程语言编写指令,有些是计算机直接理解的,有些则需要中间翻译(tranlation)的步骤。如今使用的计算机语言有几百种,可以分为三大类: 机器语言 汇编语言 高级语言 任何计算机只能直接理解本身酌机器语言(machine language)。机器语言是特定计算机的自然语言,由计算机的硬件设计定义。机器语言通常由一系列数字组成(最终简化0和1),让计算机一次一个地执行最基本的操作。机器

  • 目前我们已经为Potion文件实现了简单的关键字和函数的语法高亮。 如果没有做上一章的练习,你需要回去完成。我将假设你做了练习。 事实上,你应该回去完成你跳过的任何练习。即使你觉得你不需要,为了更好的学习效果, 你都得把它们完成了。请在这一点上相信我。 高亮注释 接下来我们需要高亮Potion的一个重要组成部分——注释。 问题是,Potion的注释以#开头,而#并不在iskeyword里。 如果不

  • 代码块 与原来使用缩进来添加代码块的语法不同,这里使用 ``` ``` 来包含多行代码: <p>code here</p> 三个 ``` 要独占一行。 代码高亮 在上面的代码块语法基础上,在第一组 ``` 之后添加代码的语言,如 'javascript' 或 'js',即可将代码标记为 JavaScript: window.addEventListener('load', function()

  • 本文向大家介绍高性能JavaScript循环语句和条件语句,包括了高性能JavaScript循环语句和条件语句的使用技巧和注意事项,需要的朋友参考一下 一、循环语句 众所周知,常用的循环语句有for、while、do-while以及for-in,forEach。除了for-in和forEach性能略低外,平时我们对前三者的选择更多的是基于需求而非性能考虑,今天我们就对它们各自的性能做个测试,告诉我

  • 我正在从. jasper文件加载jasper报告文件以提高性能,如下所示。 但是我现在有一个要求,动态形成的查询必须设置为. jasper(编译)文件。有没有办法做同样的事情?