ColorFormat — Aspose.Slides FOSS for .NET API Reference
Enumerations ColorFormat الفئة تمثل قيمة لون تُستخدم في جميع أنحاء Slides API — للتعبئات، الخطوط، الخطوط، التأثيرات، وأكثر. تدعم ألوان RGB، ألوان المخطط (مع مراعاة السمة)، وألوان مسماة مسبقًا.
Enumerations: Aspose.Slides.Foss (net9.0)
using Aspose.Slides.Foss;public class ColorFormat : IColorFormatEnumerations
| Enumerations | Enumerations | Enumerations | Enumerations |
|---|---|---|---|
ColorType | ColorType | Enumerations | نوع اللون (RGB، Scheme، Preset، إلخ). |
Color | Color? | Enumerations | قيمة لون ARGB المحلولة. |
PresetColor | PresetColor | Enumerations | اسم اللون المسبق، إذا كان ذلك مناسبًا. |
SchemeColor | SchemeColor | Enumerations | لون مخطط السمة، إذا كان ذلك مناسبًا. |
R | int | Enumerations | المكوّن الأحمر (0–255). |
G | int | Enumerations | المكوّن الأخضر (0–255). |
B | int | Enumerations | المكوّن الأزرق (0–255). |
FloatR | float | Enumerations | المكوّن الأحمر كقيمة عائمة (0.0–1.0). |
FloatG | float | Enumerations | المكوّن الأخضر كـ float (0.0–1.0). |
FloatB | float | Enumerations | المكوّن الأزرق كـ float (0.0–1.0). |
Hue | float | Enumerations | قيمة Hue. |
Saturation | float | Enumerations | قيمة Saturation. |
Luminance | float | Enumerations | قيمة Luminance. |
أمثلة الاستخدام
قراءة اللون من تعبئة الشكل
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}");