『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS二次开发-如何在Page Layout上添加Text

ArcGIS二次开发-如何在Page Layout上添加Text
本例要实现的功能是根据鼠标在 Page Layout上点击的位置添加 Text元素。 
       要实现本例的功能,首先需要在PageLayout上创建一个Text元素,然后再设置该元素的属性 。 其中主要使用了两个接口 ITextElement和IGraphicsContainer。 
       ITextElement 接口是用来控制Text元素,以下是它的几个主要属性: 
       ScaleText:BOOL型,表示地图比例尺变化时Text大小是否变化; 
       Symbol:用来设置Text 元素的风格; 
       Text:用来设置Text元素的内容。 
       IGraphicsContainer是用来控制PageLayout, Map等对象上图形元素的接口。
       以下是它的几个主要属性和方法: 
       AddElement:向层中增加一个元素; 
       DeleteAllElements:删除所有的元素; 
       FindFrame:查找可以放在该容器中的某对象,例如 Text 元素; 
       Next:返回该容器中的下一个对象; 

       UpdateElement:更新某个元素。



      京ICP备2025132830号-1 京公网安备 号