Class GraphicContext

Class GraphicContext

اسم الفضاء : Aspose.Html.Rendering مجموعة: Aspose.HTML.dll (25.4.0)

يحافظ على المعلمات الحالية للسيطرة على الرسومات.وتحدد هذه المعلمات الإطار العالمي الذي يقوم به مشغلي الرسومات.

[ComVisible(true)]
public class GraphicContext : ICloneable

Inheritance

object GraphicContext

Derived

DocDevice.DocGraphicContext , ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext

Implements

ICloneable

الأعضاء الموروثين

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

GraphicContext()

يبدأ مثالًا جديدًا من فئة Aspose.Html.Rendering.GraphicContext.

public GraphicContext()

Properties

CharacterSpacing

يضع أو يحصل على شخصية الفضاء.

public virtual float CharacterSpacing { get; set; }

قيمة الممتلكات

float

FillBrush

إعداد أو الحصول على كائن الحلاقة الذي يتم استخدامه لملء الداخلية من المسارات.

public virtual IBrush FillBrush { get; set; }

قيمة الممتلكات

IBrush

Font

إعداد أو الحصول على النوع الحقيقي من كائن الخط الذي يتم استخدامه لعرض النص.

public virtual ITrueTypeFont Font { get; set; }

قيمة الممتلكات

ITrueTypeFont

FontSize

إعداد أو الحصول على حجم الخط النص.

public virtual float FontSize { get; set; }

قيمة الممتلكات

float

FontStyle

إعداد أو الحصول على نص النمط.

public virtual WebFontStyle FontStyle { get; set; }

قيمة الممتلكات

WebFontStyle

LineCap

إعداد أو الحصول على الرمز الذي يحدد شكل النقاط النهائية لأي مسار مفتوح يتم سحبه.

public virtual StrokeLineCap LineCap { get; set; }

قيمة الممتلكات

StrokeLineCap

LineDashOffset

إعداد أو الحصول على إعفاء المرحلة من نموذج الخط الحالي.

public virtual float LineDashOffset { get; set; }

قيمة الممتلكات

float

LineDashPattern

إعداد أو الحصول على وصف نموذج الحزام لاستخدامها عند إسقاط المسارات.يمكن تعيينها إلى صفر أو شريط فارغ لإيقاف تشغيلها.

public virtual float[] LineDashPattern { get; set; }

قيمة الممتلكات

float [ ]

LineJoin

إعداد أو الحصول على الرمز الذي يحدد شكل المفاصل بين الأجزاء المتصلة من المسار المكسور.

public virtual StrokeLineJoin LineJoin { get; set; }

قيمة الممتلكات

StrokeLineJoin

LineWidth

يضع أو يحصل على سمك المسارات التي سيتم تدميرها.

public virtual float LineWidth { get; set; }

قيمة الممتلكات

float

MiterLimit

إعداد أو الحصول على الحد الأقصى من الطول من الخط المقياس الانضمام للمسارات المكسورة.هذا المعيار يحد من طول “القوس” التي تنتج عند الانضمام إلى قطاعات الخط في زوايا حادة.

public virtual float MiterLimit { get; set; }

قيمة الممتلكات

float

StrokeBrush

إعداد أو الحصول على كائن الحلاقة الذي يتم استخدامه للمسارات المكسورة.

public virtual IBrush StrokeBrush { get; set; }

قيمة الممتلكات

IBrush

TextInfo

يحصل على كائن Aspose.Html.Rendering.TextInfo الذي يحتوي على معلومات عن النص المنحى.

public virtual TextInfo TextInfo { get; }

قيمة الممتلكات

TextInfo

TransformationMatrix

إعداد أو الحصول على ماتريكس التحول.

public virtual IMatrix TransformationMatrix { get; set; }

قيمة الممتلكات

IMatrix

Methods

Clone()

يخلق مثالًا جديدًا من فئة GraphicContext مع نفس قيم الممتلكات مثل مثال موجود.

public virtual GraphicContext Clone()

Returns

GraphicContext

إشارة إلى الرسوم البيانية

Transform(إماتريكس)

تعديل المصفوفة الحالية من خلال تضاعف المصفوفة المحددة.

public virtual void Transform(IMatrix matrix)

Parameters

matrix IMatrix

ماتريكس التحول

 عربي