ColorFormat Aspose.Slides FOSS за C++ API референция
Класата ColorFormat определя цвят за използване в формовете, линиите, текста и ефектите. Цветовете могат да бъдат изразени като RGB, предварително зададени или цветове на схемата.
Именно пространство: Aspose::Slides::Foss
#include <Aspose/Slides/Foss/color_format.h>class ColorFormatЗаглавие: include/Aspose/Slides/Foss/color_format.h
IColorFormat Интерфейс
Интерфейсът IColorFormat (от ⌒i_color_format.h`) предоставя методи за получаване и настройване на цветови стойности:
| Method | Description |
|---|---|
color_type() | Returns the ColorType (RGB, scheme, preset, etc.). |
set_color_type(ColorType) | Set the color type. |
color() | Returns the resolved Drawing::Color value. |
set_color(const Drawing::Color&) | Set the color from a Drawing::Color value. |
preset_color() | Returns the PresetColor value. |
set_preset_color(PresetColor) | Set the color as a preset named color. |
scheme_color() | Returns the SchemeColor value. |
set_scheme_color(SchemeColor) | Set the color as a theme scheme color. |
За да зададете цвят от RGB компоненти, изградете Drawing::Color и го прехвърлете на ⌒set_color()`:
// Set color from individual R, G, B components (0-255 each)
color_format->set_color(Drawing::Color(255, 128, 0));- Какво?
Класата SimpleColorFormat предоставя опростен цветен интерфейс, използван от пълнежи, куршуми и 3-D ефекти:
| Property | Description |
|---|---|
color_type() | The color type. |
preset_color() | Preset color value. |
scheme_color() | Scheme color value. |
Вижте също:
- - Какво?
- - Какво?
- Форма на косата