爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3456|回复: 4

[其他] surfer显示中文为方框

[复制链接]

新浪微博达人勋

发表于 2016-7-20 10:55:33 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 lssqxt 于 2016-7-20 10:57 编辑

surfer 11.0.642
绘图时在地图上显示中文站点名,显示为 □□□□
英文和数字显示正常,请问这个问题怎么解决?

代码如下:
                    Dim PostMap2 As Object = Shape.AddPostMap(.DataFile, _
                                            xCol:=.x, yCol:=.y, LabCol:=.lb, SymCol:=0, AngleCol:=0).Overlays.Item(1)
                    '设置地名标注格式
                    With PostMap2
                        .LabelPos = 6
                        .LabelYOffset = -0.08
                        .Symbol.Size = 0.02
                        .Symbol.Index = 115
                        .Symbol.Color = &HFF8080
                        .LabelPlane = 2
                        .LabelFont.Size = 9
                        .LabelFont.Face = "Tahoma"
                        .LabelFont.Color = &H0
                    End With

图片如下:


1.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-7-20 11:26:50 | 显示全部楼层
字体设置的不对,换一下字体就好了,好像是那个mingliu这个字体可以显示。试一下吧。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-7-20 11:35:43 | 显示全部楼层
{:5_201:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2016-7-20 16:40:22 | 显示全部楼层
本帖最后由 chengxf 于 2016-7-20 16:42 编辑

将: .LabelFont.Face = "Tahoma"
改成:.LabelFont.Face = "宋体"
或其他中文字体。


那个"Tahoma"字符集里面根本就没有汉字,只能用方框代替。

密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-7-22 14:46:19 | 显示全部楼层
谢谢,改成 MingLiU 就可以显示汉字了
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表