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

叙利亚语支持iText 7吗?

松阳泽
2023-03-14

我正在使用iText7和pdfHTML(版本2.0.0)来创建PDF。我想在pdf中打印叙利亚文本(RTL语言)。在超文本标记语言文件中使用下面的代码

<p style="font-family:'Estrangelo Edessa'" align="right">ܣܘܪܝܝܐ</p>

添加了pdfcalgram(版本2.0.0)作为该项目的参考。我遵循同样的方法打印阿拉伯字体。这在pdf中从右到左显示。但是叙利亚文本显示为从左到右。请帮我解决这个问题。

共有1个答案

司马弘益
2023-03-14

Syriac在pdfCalligraph的最新版本中不受支持,在几周后即将发布的版本中也不受支持。该公司根据用户和客户的要求,优先支持“复杂脚本”,主要是闪语和印度语书写系统。您是第一个用户(我知道)请求支持Syriac,所以您可以考虑这是我们是否支持它的评估过程的开始。

我不能保证叙利亚语会得到支持,但它的书写系统似乎在结构上类似于已经得到支持的阿拉伯语,这使得我们很可能很容易支持它。

 类似资料:
  • 现支持语言:中文简体,中文繁体,英文。 在安装服务器端程序时,会有选项,可以根据自己的需要,选择语言。

  • 本文向大家介绍ANTLR语言支持,包括了ANTLR语言支持的使用技巧和注意事项,需要的朋友参考一下 示例 ANTLR能够为多种编程语言生成解析器: C#目标 Python目标 JavaScript目标 Java目标 默认情况下,ANTLR将使用Java编程语言从命令行生成解析器: 要更改目标语言,可以从OS终端/命令行运行以下命令: 不必每次都在命令行/终端上使用“ -Dlanguage”参数来为

  • 为您的 Flarum 添加新的界面语言很简单。按照下面的说明,下载并安装语言包即可。 在您安装并启用一个语言包后,您可以将其 设置为您论坛的默认语言。当您可以 随时禁用 用不到的语言。如果您有使用任何第三方扩展,请务必在开始前 阅读社区扩展说明。 欲开始,请访问 Flarum 社区上的 Extensions > Languages 标签,并找到您想要安装的语言包。 语言包的安装方式与 扩展 相同。

  • 我们在第十章介绍过国际化和本地化,开发了一个go-i18n库,这小节我们将把该库集成到beego框架里面来,使得我们的框架支持国际化和本地化。 i18n集成 beego中设置全局变量如下: Translation i18n.IL Lang string //设置语言包,zh、en LangPath string //设置语言包所在位置 初始化多语言函数: fu

  • 语言支持 JavaScript 语言特性 Creator 3D 支持的 JavaScript 语言规范为 ES6。 此外,以下几项更新于 ES6 规范的语言特性或提案仍旧在支持之列: 类字段 Promise 对象 可选链操作符 空值合并操作符 全局对象 globalThis 以下语言特性同样支持,但需要开启相关的编译选项: 异步函数 特别地,Creator 3D 目前支持 “Legacy” 装饰器

  • 记录一下一面and二面经历。 我的Nokia之旅始于一个月前北邮人的就业网站上看到的nokia链接,只是抱着试试的心态给他们投出了我的简历,当然投了n个职位,到后来去面试我都不记得自己曾经投过了,呵呵。 大概一周后收到了面试得invitation,是邮件形式发得,落款看得出来是个老外,职位是技术支持,当时也没想太多,因为前几天都在忙着准备 Intel得面试,对老外得面试只是试试得心态,我得面试是早