ColorFormat — Aspose.Slides FOSS for C++ API Reference

Các ColorFormat lớp chỉ định một màu để sử dụng trong các hình thức, dòng, văn bản và hiệu ứng. Màu sắc có thể được biểu hiện như RGB, trước thiết lập hoặc màu sắc kế hoạch.

Namespace: Aspose::Slides::Foss

#include <Aspose/Slides/Foss/color_format.h>
class ColorFormat

Header: include/Aspose/Slides/Foss/color_format.h


Description

ColorFormat là một lớp học trong thư viện FOSS cho C++ mà tiết lộ 0 phương pháp và 0 thuộc tính để sử dụng lập trình.

Các tính năng chính bao gồm: Trở lại colortype (rgb, scheme, preset, vv); đặt loại màu; trả về giải quyết drawing::color Các hoạt động này cho phép các nhà phát triển tích hợp chức năng định dạng màu trực tiếp vào ứng dụng C++.

IColorFormat Giao diện

Các IColorFormat Interface (từ i_color_format.h) cung cấp các phương pháp để nhận và thiết lập giá trị màu:

MethodDescription
color_type()Trở lại The ColorType (RGB, scheme, preset, vv).
set_color_type(ColorType)Đặt kiểu màu.
color()Trở lại giải quyết Drawing::Color Giá trị .
set_color(const Drawing::Color&)Đặt màu sắc từ a Drawing::Color Giá trị .
preset_color()Trở lại The PresetColor Giá trị .
set_preset_color(PresetColor)Đặt màu như một cái tên trước được đặt tên là màu.
scheme_color()Trở lại The SchemeColor Giá trị .
set_scheme_color(SchemeColor)Đặt màu sắc như một màu kế hoạch chủ đề.

Để thiết lập màu sắc từ các thành phần RGB, xây dựng một Drawing::Color và thông qua nó cho set_color():

// Set color from individual R, G, B components (0-255 each)
color_format->set_color(Drawing::Color(255, 128, 0));

SimpleColorFormat

Các SimpleColorFormat lớp cung cấp một giao diện màu đơn giản được sử dụng bởi các lấp đầy, quả bóng và hiệu ứng 3D:

PropertyDescription
color_type()Loại màu sắc.
preset_color()Tính giá trị màu sắc.
scheme_color()Giá trị màu sắc scheme.

See Also

 Tiếng Việt