Skip to content
本页目录

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)