发表用户:favor
收集整理:James.Liu
相关讨论:http://www.mygis.com.cn/forum/dispbbs.asp?boardID=4&ID=661
信息原始来源:不祥

文章标题:MapX中添加自制符号的方法


首先安装字体编辑软件,如FCP3(http://www.high-logic.com/),新建一个字体文件,文件名设为myfont.ttf,编辑myfont字体,存盘后把字体安装到系统中。

        dim ftr as new feature
        ftr.Attach Map1
        ftr.Type = miFeatureTypeSymbol

        ftr.Style.SymbolFont.Name = "myfont"
        ftr.Style.SymbolFontColor = 255
        ftr.Style.SymbolFont.Size = 8
        ftr.Style.SymbolCharacter = 33 '一般字体从33号开始,也可以从6689开始
        ftr.Point.Set X2, Y2
        p_lyr.AddFeature ftr
        p_lyr.Refresh

James评论:

推荐了一个不错的fontcreator下载地址,这是一个目前应用非常广泛的TrueType字体制作工具。基于TrueType字体的符号扩展是最常见的一种符号扩展方法,也最灵活。