ColorFormat — Aspose.Slides FOSS for .NET API Reference

Enumerations ColorFormat класът представлява стойност на цвят, използвана навсякъде в Slides API — за запълнения, линии, шрифтове, ефекти и др. Той поддържа RGB цветове, scheme colors (theme-aware) и preset named colors.

Enumerations: Aspose.Slides.Foss (net9.0)

using Aspose.Slides.Foss;
public class ColorFormat : IColorFormat

Enumerations

EnumerationsEnumerationsEnumerationsEnumerations
ColorTypeColorTypeEnumerationsТип на цвета (RGB, Scheme, Preset и др.).
ColorColor?EnumerationsРазрешена ARGB стойност на цвета.
PresetColorPresetColorEnumerationsИме на предварително зададения цвят, ако е приложимо.
SchemeColorSchemeColorEnumerationsЦвят от схемата на темата, ако е приложимо.
RintEnumerationsЧервен компонент (0–255).
GintEnumerationsЗелен компонент (0–255).
BintEnumerationsСин компонент (0–255).
FloatRfloatEnumerationsЧервен компонент като float (0.0–1.0).
FloatGfloatEnumerationsЗелен компонент като float (0.0–1.0).
FloatBfloatEnumerationsСин компонент като float (0.0–1.0).
HuefloatEnumerationsСтойност на нюанса.
SaturationfloatEnumerationsСтойност на наситеността.
LuminancefloatEnumerationsСтойност на яркостта.

Примери за употреба

Прочетете цвят от запълване на форма

using Aspose.Slides.Foss;

using var prs = new Presentation("deck.pptx");
var shape = prs.Slides[0].Shapes[0];
var color = shape.FillFormat.SolidFillColor;

Console.WriteLine($"Type: {color.ColorType}");
Console.WriteLine($"RGB: ({color.R}, {color.G}, {color.B})");
Console.WriteLine($"Resolved: {color.Color}");

Вижте също

 Български