Class GraphicContext

Class GraphicContext

Numele spaţiului: Aspose.Html.Rendering Asamblare: Aspose.HTML.dll (25.4.0)

Păstrează parametrii actuali de control grafic.Aceste parametri definesc cadrul global în cadrul căruia operatorii de grafică execută.

[ComVisible(true)]
public class GraphicContext : ICloneable

Inheritance

object GraphicContext

Derived

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

Implements

ICloneable

Membrii moștenitori

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

Constructors

GraphicContext()

Inițializează o nouă instanță a clasei Aspose.Html.Rendering.GraphicContext.

public GraphicContext()

Properties

CharacterSpacing

Setați sau obțineți caracter spațiu.

public virtual float CharacterSpacing { get; set; }

Valoarea proprietății

float

FillBrush

Set sau obține obiectul de spălat care este folosit pentru a umple interiorul căilor.

public virtual IBrush FillBrush { get; set; }

Valoarea proprietății

IBrush

Font

Setarea sau obținerea unui obiect de font de tip real care este utilizat pentru renderarea textului.

public virtual ITrueTypeFont Font { get; set; }

Valoarea proprietății

ITrueTypeFont

FontSize

Set sau obține dimensiunea fontului text.

public virtual float FontSize { get; set; }

Valoarea proprietății

float

FontStyle

Set sau obține text font stil.

public virtual WebFontStyle FontStyle { get; set; }

Valoarea proprietății

WebFontStyle

LineCap

Set sau obține codul care specifică forma punctelor finale pentru orice cale deschisă care este stricat.

public virtual StrokeLineCap LineCap { get; set; }

Valoarea proprietății

StrokeLineCap

LineDashOffset

Set sau obține faza de despăgubire a modelului de linie curentă dash.

public virtual float LineDashOffset { get; set; }

Valoarea proprietății

float

LineDashPattern

Set sau obține descrierea modelului dash pentru a fi folosit atunci când drumurile sunt rupt. poate fi setat la zero sau o linie goală pentru a fi dezactivat.

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

Valoarea proprietății

float []

LineJoin

Set sau obține codul care specifică forma articulațiilor între segmentele conectate ale unei căi strâmte.

public virtual StrokeLineJoin LineJoin { get; set; }

Valoarea proprietății

StrokeLineJoin

LineWidth

Set sau obține grosimea căilor pentru a fi rupt.

public virtual float LineWidth { get; set; }

Valoarea proprietății

float

MiterLimit

Set sau obține lungimea maximă a liniei măsurate se alătură pentru căile rupt.Acest parametru limitează lungimea “spikes” produsă atunci când segmentele de linie se alătură la unghiuri ascuțite.

public virtual float MiterLimit { get; set; }

Valoarea proprietății

float

StrokeBrush

Set sau obține obiectul de spălat care este utilizat pentru căile stropite.

public virtual IBrush StrokeBrush { get; set; }

Valoarea proprietății

IBrush

TextInfo

Obține un obiect Aspose.Html.Rendering.TextInfo care conține informații despre textul renderat.

public virtual TextInfo TextInfo { get; }

Valoarea proprietății

TextInfo

TransformationMatrix

Set sau obține matrice de transformare.

public virtual IMatrix TransformationMatrix { get; set; }

Valoarea proprietății

IMatrix

Methods

Clone()

Creează o nouă instanță a unei clase GraphicContext cu aceleași valori de proprietate ca o instanță existentă.

public virtual GraphicContext Clone()

Returns

GraphicContext

Instanta unui context grafic

Transform(Imatrix)

Modificați matrica de transformare curentă prin multiplicarea matricei specificate.

public virtual void Transform(IMatrix matrix)

Parameters

matrix IMatrix

Matrică de transformare.

 Română