带有iText的pdfCalligraphy插件中的古吉拉特语支持

问题描述 投票:0回答:1

[使用iText和pdfCalligraphy插件(试用许可证)时,印度语言-古吉拉特语文本ઉદ્ધવ[Unicode-%u0A89%u0AA6%u0ACD%u0AA7%u0AB5]的显示方式与image depicting word in pdf不同。>

要获得此权限还需要其他代码/配置吗?

下面是使用的功能。 html2pdf是所使用的开源库,它在内部使用iText。

    private static void pdfConverter() {
        File htmlSource = new File("src/main/resources/certificate/index.html");
        File pdfDest = new File("output.pdf");
        try { ConverterProperties converterProperties = new ConverterProperties();
            DefaultFontProvider defaultFontProvider = new DefaultFontProvider(false, true, true);
            defaultFontProvider.addDirectory("src/main/resources/fonts");
            converterProperties.setFontProvider(defaultFontProvider);
            HtmlConverter.convertToPdf(htmlSource, pdfDest, converterProperties);
        } catch (IOException e) {
        }
    }

[当使用iText和pdfCalligraphy附加组件(试用许可证)时,印度语-古吉拉特语文本ઉદ્ધવ[Unicode-%u0A89%u0AA6%u0ACD%u0AA7%u0AB5]的显示方式与在单词中描述单词的方式有所不同...

java itext itext7
1个回答
0
投票

您使用的是哪种字体?这是我使用pdfHTML 2.1.5 + pdfCalligraph 2.0.5-SNAPSHOT获得的输出。

© www.soinside.com 2019 - 2024. All rights reserved.