ColorFormat — Aspose.Slides FOSS for .NET API Reference
Enumerations ColorFormat Klassen repræsenterer en farveværdi, der bruges i hele Slides API — til udfyldninger, linjer, skrifttyper, effekter og mere. Den understøtter RGB-farver, skema-farver (tema‑bevidste) og foruddefinerede navngivne farver.
Enumerations: Aspose.Slides.Foss (net9.0)
using Aspose.Slides.Foss;public class ColorFormat : IColorFormatEnumerations
| Enumerations | Enumerations | Enumerations | Enumerations |
|---|---|---|---|
ColorType | ColorType | Enumerations | Farvetype (RGB, Skema, Forudindstillet osv.). |
Color | Color? | Enumerations | Løst ARGB-farveværdi. |
PresetColor | PresetColor | Enumerations | Forudindstillet farvenavn, hvis relevant. |
SchemeColor | SchemeColor | Enumerations | Tema‑skema‑farve, hvis relevant. |
R | int | Enumerations | Rød komponent (0–255). |
G | int | Enumerations | Grøn komponent (0–255). |
B | int | Enumerations | Blå komponent (0–255). |
FloatR | float | Enumerations | Rød komponent som float (0.0–1.0). |
FloatG | float | Enumerations | Grøn komponent som float (0.0–1.0). |
FloatB | float | Enumerations | Blå komponent som float (0.0–1.0). |
Hue | float | Enumerations | Farvetoneværdi. |
Saturation | float | Enumerations | Mætningsværdi. |
Luminance | float | Enumerations | Luminansværdi. |
Brugseksempler
Læs farve fra en formudfyldning
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}");