文本风格类。 更多...
所有成员的列表。
详细描述
文本风格类。
用于设置 <GeoText> 类对象的风格。当文本风格对象实例使用dispose()
- 异常:
-
|
方法释放后再调用该对象成员,将抛出 |
ObjectDisposedException 异常。 |
成员函数文档
获取文本字体的对齐方式。
默认是文本左上角对齐TOPLEFT。
- 异常:
-
|
EnumConstantNotPresentException |
如果返回的文本字体对齐方式不是 <TextAlignment> 类中的常量。 |
- 返回:
- 文本字体的对齐方式。
返回文本的背景色。
默认颜色为黑色
- 返回:
- 文本的背景色。
返回文本字体的高度。使用地图坐标单位。 默认值为 6。
- 返回:
- 文本字体的高度。
- (NSString *) getFontName |
|
|
|
|
返回文本字体的名称。
文本字体的名称的默认值为 "Times New Roman"。
- 返回:
- 文本字体的名称。
返回文本字体的比例。 默认值为 1。
- 返回:
- 文本字体的比例。
返回文本的宽度。字体的宽度以英文字符为标准,由于一个中文字符相当于两个英文字符。默认值为 0。
- 返回:
- 文本的宽度。
返回文本的前景色。
默认色为黑色。
- 返回:
- 文本的前景色。
获取文本是否采用斜体,True 表示采用斜体。
默认值为false,即不采用斜体。
- 返回:
- 如果文本采用斜体,返回true;否则返回false。
获取是否以轮廓的方式来显示文本字体的背景。false,表示不以轮廓的方式来显示文本的背景。
默认值为false,即不以轮廓的方式来显示文本的背景。
- 返回:
- 如果是以轮廓的方式来显示文本,则返回true;否则返回false。
获取文本旋转的角度。逆时针方向为正方向,单位为度。
文本对象通过数据引擎存储后返回的旋转角度,精度为0.1度;通过构造函数直接构造的文本对象,返回的旋转角度精度不变。
默认值为0.0。
- 返回:
- 文本旋转的角度。
获取文本是否有阴影。true 文本有阴影。
默认值为false,即文本没有阴影。
- 返回:
- 如果文本有阴影,则返回true;否则返回false。
获取文本字体是否有删除线,true 表示文本字体有删除线。
默认值为false,即文本字体没有删除线。
- 返回:
- 如果文本字体有删除线,则返回true;否则返回false。
获取文本字体是否加下划线,true 表示加下划线。
默认值为false,即文本字体不加下划线。
- 返回:
- 如果文本字体加下划线,则返回true,否则返回false。
获取文本背景是否不透明,true 表示文本背景不透明。
默认值为false,即文本背景透明。
- 返回:
- 如果文本背景不透明,则返回true;否则返回false。
获取文本字体是否为粗体字,True 表示为粗体。
默认值为false,即文本不是粗体字。
- 返回:
- 如果文本为粗体字,返回true;否则返回false。
获取文本字体是否为固定尺寸。false,表示文本为非固定尺寸的文本。
默认值为false,表示不固定尺寸。
- 返回:
- 如果文本为固定尺寸,返回true;否则返回false。
- (2_0,5_0) NS_DEPRECATED_IOS |
|
|
|
|
获取文本字体的磅数(文本的笔画宽度),表示粗体的具体数值。取值为0~900中的整百数,如400表示正常显示,700表示粗体,可参见微软MSDN LogFont帮助中关于LFWeight的说明。
默认值为400,表示正常显示。
- 返回:
- 文本字体的磅数。
设置文本字体的对齐方式。
当 setAlignment 的参数不是 <TextAlignment> 类中的常量时,则抛出 EnumConstantNotPresentException 异常。
- 参数:
-
- 异常:
-
|
EnumConstantNotPresentException |
如果设置的文本对齐方式不是 <TextAlignment> 类中的常量。 |
- (void) setBackColor: |
|
(Color *) |
value |
|
|
- (void) setBackOpaque: |
|
(BOOL) |
value |
|
|
设置文本背景是否不透明,true 表示文本背景不透明。
- 参数:
-
- (void) setBold: |
|
(BOOL) |
value |
|
|
设置文本字体是否为粗体字,True 表示为粗体。
- 参数:
-
- (void) setFontHeight: |
|
(double) |
value |
|
|
- (void) setFontName: |
|
(NSString *) |
value |
|
|
- (void) setFontScale: |
|
(double) |
value |
|
|
- (void) setFontWidth: |
|
(double) |
value |
|
|
设置文本的宽度。字体的宽度以英文字符为标准,由于一个中文字符相当于两个英文字符。
- 参数:
-
- (void) setForeColor: |
|
(Color *) |
value |
|
|
- (void) setIsSizeFixed: |
|
(BOOL) |
value |
|
|
设置文本字体是否为固定尺寸。false,表示文本为非固定尺寸的文本。
- 参数:
-
- (void) setItalic: |
|
(BOOL) |
value |
|
|
设置文本字体是否采用斜体,true 表示采用斜体。
- 参数:
-
- (void) setOutline: |
|
(BOOL) |
value |
|
|
设置是否以轮廓(外框)的方式来显示文本字体的背景。false,表示不以轮廓的方式显示文本的背景。
- 参数:
-
|
value |
指定是否以轮廓的方式来显示文本的背景。 |
- (void) setRotation: |
|
(double) |
value |
|
|
设置文本旋转的角度。逆时针方向为正方向,单位为度。
- 参数:
-
- (void) setShadow: |
|
(BOOL) |
value |
|
|
设置文本是否有阴影。true 表示给文本增加阴影。
- 参数:
-
- (void) setStrikeout: |
|
(BOOL) |
value |
|
|
设置注记字体是否加删除线,true 表示加删除线。
- 参数:
-
- (void) setUnderline: |
|
(BOOL) |
value |
|
|
设置文本字体是否加下划线,true 表示加下划线。
- 参数:
-
- (void) setWeight: |
|
(2_0) |
|
|
|
(5_0) |
NS_DEPRECATED_IOS |
|
|
|
|
|
|
设置文本字体的磅数,表示粗体的具体数值。取值为0~900中的整百数,如400表示正常显示,700表示粗体,可参见微软MSDN LogFont帮助中关于LFWeight的说明。
- 参数:
-
返回一个表示此文本风格类对象的格式化字符串。
- 返回:
- 表示此文本风格类对象的字符串。
该类的文档由以下文件生成: