套打导出字体无法解析(内容不显示、内容乱码)的解决方案
现象:
套打打印预览是正常的,但是套打导出的时候,字体无法解析,部分内容不显示,内容乱码等。
原因:
套打打印为金蝶自己实现的,针对套打打印我们实现了备选字体列表,也就是如果针对这个字体无法解析我们会进行其他字体的输出;
而套打导出是第三方组件实现的,当当前字体无法针对该文本内容进行输出时,就无法输出(情况包括无输出内容,输出乱码等情况)。
解决方案:
问题1:
如何验证该字体是否适用于当前的文本?
①打开控制面板的字体界面,我们能够查看每个字体适用的语言,如下图所示
②在Word上进行验证,将对应的文本内容切换为所需要的字体,验证是否生效,下面的示例为一个泰语文本(Word文档为泰语提供了默认字体Angsana New),我们尝试将泰语切换为宋体,选中泰语内容修改字体为宋体,修改完成后再次点击泰语内容,确认是否修改成功
通过以上三步,我们可以验证宋体不能适用于泰语。同样的我们也能够按照这个思路验证对应语言的目标字体是否可用
按照上面的逻辑,我们可以在套打导出进行同样的验证,用宋体和Angsana New字体分别对同样的泰语进行套打导出验证,结果如下:
以上能够解决套打导出针对特殊语种无法显示的问题,这里补充一点对应的字体必须在应用服务器上也存在,否则会导致应用服务器字体无法解析导致的异常。
问题2:
我的套打模板中没有我需要的字体?
我的本地计算机有这个字体(应用服务器也需要确保有这个字体,否则应用服务器可能会有异常),但是对应的套打设计器没有对应的字体。
解决这个问题的办法需要通过元数据编辑,编辑步骤如下:
<1>通过套打设计器的导航树或者属性界面确定对应控件的标识
<2>将元数据导出进行元数据编辑:导出元数据,建议复制一个元数据进行备份
修改对应样式的语言为目标语言,保存元数据进行导入
套打导出字体无法解析(内容不显示、内容乱码)的解决方案
现象:套打打印预览是正常的,但是套打导出的时候,字体无法解析,部分内容不显示,内容乱码等。原因:套打打印为金蝶自己实现的,针对套...
点击下载文档
本文2024-09-23 04:13:13发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-163895.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章