SuperMap iObjects .NET 11i 控件使用指南
由于文本风格编辑器针对不同环境下的文本对象(普通文本数据集图层中的文本对象、标签专题图图层中的文本对象、场景中的文本对象、场景中的标签专题图图层中的文本对象),其文本风格设置内容有所差异,这里介绍对标签专题图图层中的文本对象、场景中的文本对象、场景中的标签专题图图层中的文本对象有效的文本风格设置。
文本风格编辑对话框中是否显示特殊的文本风格设置内容,取决于打开文本风格编辑器时的设置:
- 如果通过 TextStyleDialog 类的静态方法 ShowDialog() 打开文本风格编辑器,则通过该方法中的 isThemeText 和 is3DText 两个布尔型参数指定:如果 isThemeText 参数为 true,表示文本风格编辑器中显示对标签专题图中的文本有效的风格设置内容;如果 is3DText 参数为 true,表示文本风格编辑器中显示对场景中的文本有效的风格设置内容;如果两个参数同时为 true,表示对标签专题图(包括场景中的标签专题图)和场景中的文本都有效的风格设计。
- 如果通过 TextStyleDialog 对象的方法 ShowDialog() 打开文本风格编辑器,则通过 TextStyleDialog 对象的 IsThemeText 和 IsText3D 两个属性指定。如果 IsThemeText 属性为 true,表示文本风格编辑器中显示对标签专题图中的文本有效的风格设置内容;如果 IsText3D 属性为 true,表示文本风格编辑器中显示对场景中的文本有效的风格设置内容;如果两个属性同时为 true,表示对标签专题图(包括场景中的标签专题图)和场景中的文本都有效的风格设计。
- 对标签专题图图层中的文本对象、场景中的文本对象、场景中的标签专题图图层中的文本对象有效的文本风格设置,都将出现在文本风格编辑器预览区下方的“文字高级”选项卡页中。
|
|
|
isThemeText/IsThemeText = true |
is3DText/IsText3D = true |
isThemeText/IsThemeText = true 且 is3DText/IsText3D = true |
倾斜角度
设置文本对象中文字的倾斜度。
设置文本的倾斜角度,既可以在“倾斜角度”右侧的数值框中输入数值;也可以使用数值框右侧的上下箭头按钮,以步长为1来调整数值。
不透明度
设置文本对象的透明效果,数值为 0 至 100 之间的整数,100 表示完全不透明;0 表示完全透明。
设置文本的不透明度,既可以在“不透明度”右侧的数值框中输入数值;也可以使用数值框右侧的上下箭头按钮,以步长为1来调整数值。
缩放比例
设置文本在场景中的缩放比例,即对文本显示大小进行放大或缩小。
设置文本的缩放比例,既可以在“缩放比例”右侧的数值框中输入数值;也可以使用数值框右侧的上下箭头按钮,以步长为1来调整数值。