码迷,mamicode.com
首页 > 其他好文 > 详细

arcgis 输出pdf时 某些字体输出显示乱码

时间:2020-06-22 10:44:09      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:直接   mamicode   family   完成   sts   type   lazy   索引   ica   

最近在项目中使用ArcObject的接口输出pdf时,尽管勾选了嵌入字体选项,某些文字依然显示为乱码。追踪原因,发现用户使用Fontlab软件向已有的truetype字体中补充了很多外文的字符,并且输出新字体后重新安装覆盖了原有字体。

经过好一番研究,使用FontCreator软件,发现新输出的字体属性存在问题,导致Arcgis使用PostScript输出pdf时,无法找到对应的字体,以至于无规律得生成乱码。话不多说,直接上图:技术图片

上面的窗体中,为了使用方便,将字体的Fontfamily设置为了中文(汉仪中等线),此时会某人勾选Generate the following naming fields automaticallly(recommended),而蓝框位置对应的输入项(Postscript Name)不支持中文,索引需要将上述的复选框勾掉,手动设置拼音或英文格式的Full Font Name,unique Font Identifier 以及最重要的Postscript Name。设置完成后输出ttf字体重新安装即可。

arcgis 输出pdf时 某些字体输出显示乱码

标签:直接   mamicode   family   完成   sts   type   lazy   索引   ica   

原文地址:https://www.cnblogs.com/gis-xdr/p/13175585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!