ColorFormat Aspose.Slides FOSS untuk referensi API C++
Pengelolaan ColorFormat class menentukan warna untuk digunakan dalam bentuk mengisi, garis, teks, dan efek. Warna dapat dinyatakan sebagai RGB, preset, atau skema warna.
Ruang nama: Aspose::Slides::Foss
#include <Aspose/Slides/Foss/color_format.h>class ColorFormatHeader (header): include/Aspose/Slides/Foss/color_format.h
IColorFormat Antarmuka
Pengelolaan IColorFormat interface (dari i_color_format.h) memberikan metode untuk mendapatkan dan mengatur nilai warna:
| Metode | Deskripsi |
|---|---|
color_type() | Mengembalikan ColorType (RGB, skema, preset, dll.). |
set_color_type(ColorType) | Atur tipe warna. |
color() | Mengembalikan yang diselesaikan Drawing::Color nilai. |
set_color(const Drawing::Color&) | Atur warna dari a Drawing::Color nilai. |
preset_color() | Mengembalikan PresetColor nilai. |
set_preset_color(PresetColor) | Tetapkan warna sebagai preset bernama color. |
scheme_color() | Mengembalikan SchemeColor nilai. |
set_scheme_color(SchemeColor) | Tetapkan warna sebagai tema skema warna. |
Untuk mengatur warna dari komponen RGB, membangun sebuah Drawing::Color dan berikan pada set_color():
// Set color from individual R, G, B components (0-255 each)
color_format->set_color(Drawing::Color(255, 128, 0));SimpleColorFormat
Pengelolaan SimpleColorFormat kelas menyediakan antarmuka warna yang disederhanakan digunakan oleh pengisi, peluru, dan efek 3-D:
| Perumahan | Deskripsi |
|---|---|
color_type() | Warna tipe. |
preset_color() | Nilai warna yang telah ditetapkan. |
scheme_color() | Nilai warna skema. |