ColorFormat Aspose.Slides FOSS til C++ API-reference
Den Europæiske Union ColorFormat Farver kan udtrykkes som RGB, forudindstillede eller skemafarver.
Namespace: Aspose::Slides::Foss
#include <Aspose/Slides/Foss/color_format.h>class ColorFormatHeader: include/Aspose/Slides/Foss/color_format.h
IColorFormat Interface
Den Europæiske Union IColorFormat Interface (fra i_color_format.h) indeholder metoder til at få og indstille farveværdier:
| Metode | Beskrivelse: |
|---|---|
color_type() | Returnerer den ColorType (RGB, skema, forudindstillede osv.). |
set_color_type(ColorType) | Indstil farvetypen. |
color() | Returnerer den løste Drawing::Color værdi. |
set_color(const Drawing::Color&) | Sæt farven fra en Drawing::Color værdi. |
preset_color() | Returnerer den PresetColor værdi. |
set_preset_color(PresetColor) | Indstil farven som et forudindsæt med navnet Farve. |
scheme_color() | Returnerer den SchemeColor værdi. |
set_scheme_color(SchemeColor) | Sæt farven som et tema skemafarve. |
For at indstille en farve fra RGB-komponenter, skal der konstrueres et Drawing::Color og videregive det til: set_color():
// Set color from individual R, G, B components (0-255 each)
color_format->set_color(Drawing::Color(255, 128, 0));SimpleColorFormat
Den Europæiske Union SimpleColorFormat klasse giver en forenklet farveinterface, der bruges af fyldninger, kugler og 3-D-effekter:
| Ejendomme | Beskrivelse: |
|---|---|
color_type() | Farve typen. |
preset_color() | Farveværdi. |
scheme_color() | Farveværdi i skemaet. |