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

El ColorFormat clase especifica un color para el uso en las cargas de forma, líneas, texto y efectos. colores se pueden expresar como RGB, pre-sets o colores de esquema.

Nombre Espacio: Aspose::Slides::Foss

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

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


Descripción

ColorFormat es una clase en la biblioteca FOSS para C++ que exponga 0 métodos y 0 propiedades para uso programático.

Capacidades básicas incluyen: Retornar el colortype (rgb, esquema, preset, etc.); establecer el tipo de color; devolver la resolución drawing::color Estas operaciones permiten a los desarrolladores integrar la funcionalidad de formato color directamente en aplicaciones C++.

Interfaz IColorFormat

El IColorFormat Interface (de la i_color_format.h) proporciona métodos para obtener y establecer valores de color:

MetodologíaDescripción
color_type()De vuelta la ColorType (RGB, esquema, preset, etc.).
set_color_type(ColorType)Define el tipo de color.
color()devolver el resuelto Drawing::Color Valor de valor.
set_color(const Drawing::Color&)Colorear el color de A Drawing::Color Valor de valor.
preset_color()De vuelta la PresetColor Valor de valor.
set_preset_color(PresetColor)Configure el color como un prefixo llamado color.
scheme_color()De vuelta la SchemeColor Valor de valor.
set_scheme_color(SchemeColor)Configure el color como un tema de colores.

Para configurar un color de los componentes RGB, construye una Drawing::Color y pasarlo a set_color():

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

SimpleColorFormat

El SimpleColorFormat La clase proporciona una interfaz de color simplificada utilizada por los enchufes, las bolas y los efectos 3D:

PropiedadDescripción
color_type()El tipo de color.
preset_color()Preset valor de color.
scheme_color()Valor de color del esquema.

Ver también

 Español