Aspose.Svg.Drawing

ملف Aspose.Svg رسم تحتوي مساحة الاسم على كائنات و واجهات لتحديد القياس والوحدات وكذلك رسم كائنات السمة مثل الفرش والألوان والخطوط.

الطبقات

فصلوصف
Angleنوع بيانات الزاوية
Colorتتيح لك فئة اللون تحديد الألوان مثل قيم الأحمر-الأخضر-الأزرق (RGB) ، Hue-Saturation-Luminosity (HSL) ، Hue-Saturation-Value (HSV) ، Hue-Whiteeness-Blackness (HWB ) القيم ، قيم lightness-AB (LAB) ، قيم Luminance-Chroma-Hue (LCH) ، قيم Cyan-Magenta-Yellow-Key (CMYK) ، قيم الألوان الطبيعية (NCOL) ، أو باسم لون . تتوفر أيضًا قناة Alpha للإشارة إلى الشفافية.
Dimensionيوفر الفئة الأساسية للأبعاد. يشير المصطلح العام “بُعد” إلى رقم مرفق به وحدة ، ويُشار إليه بالرمزUnitType .
Frequencyوحدة “التردد” .
Lengthيمثل وحدة قياس الطول.
LengthOrAutoيمثل حاوية لطول التخزين أو الوحدات “التلقائية” ..
Marginيمثل هامش الصفحة .
Numericيوفر الفئة الأساسية للأنواع الرقمية.
Pageيمثل كائن صفحة يُستخدم لصفحة إخراج التكوين. قيمة الثغرة لحجم الصفحة هي A4 (210 × 297 مم)
Resolutionيمثل وحدة دقة .
Sizeيخزن قيمًا تحدد الارتفاع والعرض.
Timeيمثل وحدة زمنية .
Unitيوفر الفئة الأساسية لوحدات القياس.
UnitTypeيحدد وحدة القياس .

واجهات

واجهه المستخدموصف
IBrushيوضح طريقة الحصول على نوع الفرشاة.
IColorComponentsيوضح طريقة وخصائص معالجة مكونات اللون.
IGradientBrushقم بتعريف طرق الحصول على الخصائص العامة لفرش التدرج .
IInterpolationColorوصف طرق الحصول على لون الاستيفاء.
ILinearGradientBrushيحدد واجهة الفرشاة بتدرج خطي.
ISolidBrushيحدد واجهة الفرشاة بلون واحد
ITextureBrushيحدد واجهة الفرشاة التي تستخدم صورة لملء الجزء الداخلي للشكل.
ITransformableBrushوصف طرق الحصول على مصفوفة التحويل ووضع الالتفاف.
ITrueTypeFontيعلن عن طرق للعمل مع خط TrueType .

تعداد

تعدادوصف
BrushTypeيحدد نوع الفرشاة .
ColorModelيتم استخدام هذا التعداد لتحديد نموذج اللون للاستيقاظ مع مكونات اللون.