Метод Aspose::Page::Drawing::Color::FromArgb

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

Создаёт структуру T:Aspose::Page::Drawing::Color из указанной структуры T:Aspose::Page::Drawing::Color, но с новым указанным значением альфа. Хотя этот метод позволяет передавать 32‑битное значение для альфа‑компонента, значение ограничено 8 битами.

static Aspose::Page::Drawing::Color Aspose::Page::Drawing::Color::FromArgb(int32_t alpha, Aspose::Page::Drawing::Color baseColor)
ПараметрТипОписание
alphaint32_tАльфа‑значение для нового T:Aspose::Page::Drawing::Color. Допустимые значения от 0 до 255.
baseColorAspose::Page::Drawing::ColorT:Aspose::Page::Drawing::Color, из которого создаётся новый T:Aspose::Page::Drawing::Color.

ReturnValue

Объект T:Aspose::Page::Drawing::Color, который создаёт этот метод.

См. также

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

Создаёт структуру T:Aspose::Page::Drawing::Color из четырёх значений компонентов ARGB (альфа, красный, зелёный и синий). Хотя этот метод позволяет передавать 32‑битное значение для каждого компонента, значение каждого компонента ограничено 8 битами.

static Aspose::Page::Drawing::Color Aspose::Page::Drawing::Color::FromArgb(int32_t alpha, int32_t red, int32_t green, int32_t blue)
ПараметрТипОписание
alphaint32_tАльфа‑компонент. Допустимые значения от 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

Создаёт структуру T:Aspose::Page::Drawing::Color из 32‑битного значения ARGB.

static Aspose::Page::Drawing::Color Aspose::Page::Drawing::Color::FromArgb(int32_t argb)
ПараметрТипОписание
argbint32_tЗначение, задающее 32‑битное ARGB‑значение.

ReturnValue

Структура T:Aspose::Page::Drawing::Color, создаваемая этим методом.

См. также

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

Создаёт структуру T:Aspose::Page::Drawing::Color из указанных 8‑битных значений цветов (красный, зелёный и синий). Значение альфа подразумевается как 255 (полностью непрозрачное). Хотя этот метод позволяет передавать 32‑битное значение для каждого цветового компонента, значение каждого компонента ограничено 8 битами.

static Aspose::Page::Drawing::Color Aspose::Page::Drawing::Color::FromArgb(int32_t red, int32_t green, int32_t blue)
ПараметрТипОписание
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, который создаёт этот метод.

См. также