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 : IColorFormat

Enumerations

EnumerationsEnumerationsEnumerationsEnumerations
ColorTypeColorTypeEnumerationsنوع اللون (RGB، Scheme، Preset، إلخ).
ColorColor?Enumerationsقيمة لون ARGB المحلولة.
PresetColorPresetColorEnumerationsاسم اللون المسبق، إذا كان ذلك مناسبًا.
SchemeColorSchemeColorEnumerationsلون مخطط السمة، إذا كان ذلك مناسبًا.
RintEnumerationsالمكوّن الأحمر (0–255).
GintEnumerationsالمكوّن الأخضر (0–255).
BintEnumerationsالمكوّن الأزرق (0–255).
FloatRfloatEnumerationsالمكوّن الأحمر كقيمة عائمة (0.0–1.0).
FloatGfloatEnumerationsالمكوّن الأخضر كـ float (0.0–1.0).
FloatBfloatEnumerationsالمكوّن الأزرق كـ float (0.0–1.0).
HuefloatEnumerationsقيمة Hue.
SaturationfloatEnumerationsقيمة Saturation.
LuminancefloatEnumerationsقيمة 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}");

انظر أيضًا

 العربية