Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 以中文导出为PDF格式_Javascript_Kendo Ui_Kendo Grid - Fatal编程技术网

Javascript 以中文导出为PDF格式

Javascript 以中文导出为PDF格式,javascript,kendo-ui,kendo-grid,Javascript,Kendo Ui,Kendo Grid,我有一个包含中文的网格。当我想将数据导出为PDF时,问题就出现了。看起来像是一个奇怪的角色(下图)或类似的东西。有人能帮我解决这个问题吗 根据文档,对于unicode支持,您需要使用自定义字体。您共享的联机代码未加载 找到了一个解决方案,使用 我需要下载字体,然后放入一个文件夹 通过使用defineFont,我使用了这个代码 kendo.pdf.defineFont({ “Arial Unicode MS”:“+您的url路径+/+字体文件夹位置+” //例如,“Arial Unicode

我有一个包含中文的网格。当我想将数据导出为PDF时,问题就出现了。看起来像是一个奇怪的角色(下图)或类似的东西。有人能帮我解决这个问题吗

根据文档,对于unicode支持,您需要使用自定义字体。您共享的联机代码未加载

找到了一个解决方案,使用

  • 我需要下载字体,然后放入一个文件夹
  • 通过使用defineFont,我使用了这个代码
  • 
    kendo.pdf.defineFont({
    “Arial Unicode MS”:“+您的url路径+/+字体文件夹位置+”
    //例如,“Arial Unicode MS”:“myUrl/fonts/arialUnicode.ttf”
    });