TXColor:
颜色类,主要用于定义颜色,支持RGBA、HEX两种模式,一般和样式类配套使用。
示例代码
Python
# 构造函数中直接传入整型的RGBA值
fill_color = TXColor(0, 0, 205, 255)
# 构造函数中直接传入浮点型的RGBA值
# fill_color = TXColor(0.2, 0.2, 0.5, 0.8)
polygon_style.SetFillColor(fill_color)
方法:SetRGBAFromInt
设置颜色的RGBA值
参数:
int red int green int blue int alpha
返回:无
示例代码:
Python
fill_color.SetRGBAFromInt(0, 0, 205, 255)
方法:SetRGBAFromFloat
设置颜色的RGBA值
参数:
float red float green float blue float alpha
返回:无
示例代码:
Python
fill_color.SetRGBAFromFloat(0.2, 0, 0.5, 0.5)
方法:GetRGBAToInt
获取颜色的RGBA值
参数:
int red int green int blue int alpha
返回:无
示例代码:
Python
red = 0
green = 0
blue = 0
alpha = 0
fill_color.GetRGBAToInt(red, green, blue, alpha)
方法:GetRGBAToFloat
获取颜色的RGBA值
参数:
float red float green float blue float alpha
返回:无
示例代码:
Python
fill_color.GetRGBAToFloat(red, green, blue, alpha)