Aspose::Page::Drawing::Color::FromArgb 方法

Color::FromArgb(int32_t, Aspose::Page::Drawing::Color) method

从指定的 T:Aspose::Page::Drawing::Color 结构创建一个 T:Aspose::Page::Drawing::Color 结构,但使用新的指定 alpha 值。虽然此方法允许为 alpha 值传入 32 位值,但该值限制为 8 位。

static Aspose::Page::Drawing::Color Aspose::Page::Drawing::Color::FromArgb(int32_t alpha, Aspose::Page::Drawing::Color baseColor)
ParameterType描述
alphaint32_t新的 T:Aspose::Page::Drawing::Color 的 alpha 值。有效值范围为 0 到 255。
baseColorAspose::Page::Drawing::Color用于创建新的 T:Aspose::Page::Drawing::ColorT:Aspose::Page::Drawing::Color

ReturnValue

此方法创建的 T:Aspose::Page::Drawing::Color

另见

Color::FromArgb(int32_t, int32_t, int32_t, int32_t) method

从四个 ARGB 分量(alpha、red、green 和 blue)值创建一个 T:Aspose::Page::Drawing::Color 结构。虽然此方法允许为每个分量传入 32 位值,但每个分量的值限制为 8 位。

static Aspose::Page::Drawing::Color Aspose::Page::Drawing::Color::FromArgb(int32_t alpha, int32_t red, int32_t green, int32_t blue)
ParameterType描述
alphaint32_talpha 组件。有效值范围为 0 到 255。
redint32_t红色组件。有效值范围为 0 到 255。
greenint32_t绿色组件。有效值范围为 0 到 255。
蓝色int32_t蓝色组件。有效值范围为 0 到 255。

ReturnValue

此方法创建的 T:Aspose::Page::Drawing::Color

另见

Color::FromArgb(int32_t) method

从 32 位 ARGB 值创建一个 T:Aspose::Page::Drawing::Color 结构。

static Aspose::Page::Drawing::Color Aspose::Page::Drawing::Color::FromArgb(int32_t argb)
ParameterType描述
argbint32_t指定 32 位 ARGB 值的参数。

ReturnValue

此方法创建的 T:Aspose::Page::Drawing::Color 结构。

另见

Color::FromArgb(int32_t, int32_t, int32_t) method

从指定的 8 位颜色值(red、green、blue)创建一个 T:Aspose::Page::Drawing::Color 结构。alpha 值隐式为 255(完全不透明)。虽然此方法允许为每个颜色分量传入 32 位值,但每个分量的值限制为 8 位。

static Aspose::Page::Drawing::Color Aspose::Page::Drawing::Color::FromArgb(int32_t red, int32_t green, int32_t blue)
ParameterType描述
redint32_t新的 T:Aspose::Page::Drawing::Color 的红色组件值。有效值范围为 0 到 255。
greenint32_t新的 T:Aspose::Page::Drawing::Color 的绿色组件值。有效值范围为 0 到 255。
blueint32_t新的 T:Aspose::Page::Drawing::Color 的蓝色组件值。有效值范围为 0 到 255。

ReturnValue

此方法创建的 T:Aspose::Page::Drawing::Color

另见