【问题标题】:How to incorporate Telugu language in PDF rendered using iTextSharp with c#?如何在使用 iTextSharp 和 c# 呈现的 PDF 中合并泰卢固语?
【发布时间】:2016-07-01 15:22:43
【问题描述】:

如何在 pdf 中加入泰卢固语? Adobe 有推荐的字体吗?目前我正在使用 Vani.ttf,它以不同的泰卢固语脚本呈现,这是不正确的。请让我知道是否有任何 adobe 推荐的泰卢固语字体。或者请让我知道在 PDF 中正确显示泰卢固语的替代方法。

【问题讨论】:

标签: c# pdf itext


【解决方案1】:

如果您使用的是版本 7 之前的任何版本的 iText 或 iTextSharp,则无法在泰卢固语中生成 PDF 文档。自 iText 7 以来,仅支持梵文和泰米尔语等脚本。iText 7 是在 2016 年班加罗尔的 Great Indian Developer Summit 上推出的。请参阅我们的博文"Advanced Typography with iText 7"。

Chapter 2 of "iText 7: Building Blocks" 中解释了如何使用 pdfCalligraph,但请注意,高级排版需要一个名为 pdfCalligraph 的封闭源代码插件。

您需要 pdfCalligraph 模块和许可证密钥模块。您还需要许可证密钥。您可以获得free trial key,但据我所知,尚未实施对泰卢固语的支持。我们正在等待一位客户告诉我们“我需要泰卢固语的支持”。一旦我们有了这样的客户,我们就会开始实施它(可能会在几周内准备好)。

我们决定将 iText 的这一部分设为封闭源代码,以使开发人员了解开源软件是完全免费的软件这一事实。总有执照。对于 iText,开源许可证是 AGPL。 AGPL 在商业环境中使用时有一些限制。通过制作诸如 pdfCalligraph 等封闭源代码的插件,我们避免了混淆:pdfCalligraph 不是免费的,它是一个封闭源代码插件,只能由购买商业许可证以使用 iText 的公司使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-07
    • 1970-01-01
    • 1970-01-01
    • 2017-11-27
    相关资源
    最近更新 更多