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)