文本风格类,用于设置 GeoText类实例的风格。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public class TextStyle : IDisposable |
备注
当TextStyle对象实例进行 Dispose释放后再调用该对象成员,将引发ObjectDisposedException异常。
示例
以下代码示范如何将自定义的文本风格应用于文本对象。
CopyC#
public static void TextStyleExamples() { // 设置文本风格 TextStyle textStyle = new TextStyle(); textStyle.Rotation = 30.0; textStyle.Shadow = true; textStyle.Alignment = TextAlignment.TopCenter; textStyle.BackColor = System.Drawing.Color.Blue; textStyle.ForeColor = System.Drawing.Color.Black; textStyle.BackOpaque = true; textStyle.Bold = true; textStyle.FontName = "宋体"; textStyle.FontHeight = 100.0; textStyle.FontWidth = 100.0; textStyle.IsSizeFixed = true; textStyle.Italic = true; textStyle.Outline = true; textStyle.Strikeout = true; textStyle.Underline = true; textStyle.Weight = 500; Console.WriteLine("文本风格为:" + textStyle.ToString()); // 将文本风格应用于文本对象 GeoText geotext = new GeoText(); TextPart part = new TextPart("SuperMap", new Point2D(150, 150), 10.0); geotext.AddPart(part); geotext.TextStyle = textStyle; }
继承层次
System..::.Object
SuperMap.Data..::.TextStyle
SuperMap.Data..::.TextStyle