Engine中如何更改textelement的大小?
engine中如何更改textelement的大小?
发起人
-
刘峥
ArcGIS多面手
相关问题
- Engine许可使用注意事项
- 怎样调整要素的大小,比例不变的情况下?
- Engine中如何判断两个要素类的空间参考是否是同一个?
- ArcGis打开图层后显示unknown units,想要define一个投影坐标系,但数据大小似乎不一致
- 按照Engine+开发手册ArcEngine_10.0_C#二次开发编写的鹰眼的代码,运行时鹰眼不显示!
- Engine调用GP工具的两种方式的用法
- Engine中如何实现要素图层的反选?
- 怎么调整图片的大小??????
- 更改了已注册数据库的密码后如何配置已发布的服务?
- ArcGIS Engine开发的数据库管理系统可以用ArcGIS Runtime完全实现吗
- 请问有没有ArcGIS Engine 10系列视频的清晰版,网上下载的都是很模糊的版本,如果有的话能否发我一份?
问题状态
- 最新活动: 2015-12-05 16:39
- 浏览: 3590
- 关注: 1 人
1 个回复
刘峥 - ArcGIS多面手
赞同来自: arcgis
设置ITextSymbol.Size是以point(1/72英寸)为单位,可以直接通过这个值指定textsymbol的大小。另外,不同字体的长宽比也不同,可以参考下c#的帮助如何获取字体属性: http://msdn.microsoft.com/en-u ... .aspx。如果想通过倍数比例来设定的话,可以通过ITextSymbo.GetTextSize先获取原textsymbol的大小,textsym.GetTextSize(this.axMapControl1.hWnd, trans, txtele.Text, out x, out y); 再进行计算,重新赋给该textsymbol。
参考代码:
要回复问题请先登录或注册