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

Posted gis-xdr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arcgis 输出pdf时 某些字体输出显示乱码相关的知识,希望对你有一定的参考价值。

最近在项目中使用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时 某些字体输出显示乱码的主要内容,如果未能解决你的问题,请参考以下文章

php tcpdf怎么使用中文乱码

arcgis10.2界面汉字标注显示乱码怎么解决

arcmap图例只能设置一种字体

arcgis地图导出时文字不显示

cmd命令行中logcat输出日志中文乱码

eclipse字体乱码怎么解决