【问题标题】:Export to PDF with Chinese languages导出为中文 PDF
【发布时间】:2019-05-27 02:21:55
【问题描述】:

我有一个包含中文的网格。当我想将数据导出为 PDF 时会出现问题。似乎出现了一个奇怪的字符(下图)或类似的东西。谁能帮我解决这个问题?

Here I provide a DEMO in dojo

【问题讨论】:

    标签: javascript kendo-ui kendo-grid


    【解决方案1】:

    找到解决方案,使用kendo.pdf.defineFont

    1. 我需要下载Arial Unicode MS字体然后放到一个文件夹中。
    2. 通过使用defineFont,我使用了这段代码。

    <script>
        kendo.pdf.defineFont({
            "Arial Unicode MS"  : " +your url path+ / +font folder location+ "
            //eg. "Arial Unicode MS"  : "myUrl/fonts/arialunicodems.ttf"
        });
    </script>

    希望这能有所帮助。

    【讨论】:

      【解决方案2】:

      根据文档,https://demos.telerik.com/kendo-ui/grid/pdf-export 要获得 unicode 支持,您需要使用自定义字体。您共享的在线代码未加载。

      【讨论】:

        猜你喜欢
        • 2013-06-26
        • 1970-01-01
        • 2017-03-08
        • 2014-02-04
        • 2013-06-23
        • 2021-12-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多