Class GraphicContext

Class GraphicContext

Der Name: Aspose.Html.Rendering Sammlung: Aspose.HTML.dll (25.4.0)

Er hält aktuelle Grafikkontrolle-Parameter.Diese Parameter definieren das globale Rahmen, in dem die Grafikbetreiber durchführen.

[ComVisible(true)]
public class GraphicContext : ICloneable

Inheritance

object GraphicContext

Derived

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

Implements

ICloneable

Vererbte Mitglieder

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

Constructors

GraphicContext()

Initialisiert eine neue Instanz der Aspose.Html.Rendering.GraphicContext Klasse.

public GraphicContext()

Properties

CharacterSpacing

Set oder bekommt Charakter spazieren.

public virtual float CharacterSpacing { get; set; }

Eigentumswert

float

FillBrush

Set oder bekommt das Brushobjekt, das verwendet wird, um die Innenräume der Wege zu füllen.

public virtual IBrush FillBrush { get; set; }

Eigentumswert

IBrush

Font

Setzen oder erhalten Sie den echten Typ des Schriftstücksobjekts, der für die Renderung von Text verwendet wird.

public virtual ITrueTypeFont Font { get; set; }

Eigentumswert

ITrueTypeFont

FontSize

Set oder bekommt Text Font Größe.

public virtual float FontSize { get; set; }

Eigentumswert

float

FontStyle

Set oder bekommt Text Font-Stil.

public virtual WebFontStyle FontStyle { get; set; }

Eigentumswert

WebFontStyle

LineCap

Setzen Sie oder erhalten Sie den Code, der die Form der Endpunkte für jeden offenen Weg angibt, der gestohlen wird.

public virtual StrokeLineCap LineCap { get; set; }

Eigentumswert

StrokeLineCap

LineDashOffset

Set oder bekommt die Phase offset des aktuellen Linien-Dash-Modells.

public virtual float LineDashOffset { get; set; }

Eigentumswert

float

LineDashPattern

Set oder bekommt die Beschreibung des Dash-Patters, das verwendet werden muss, wenn die Wege zerstört werden. kann auf null oder eine leere Reihe eingestellt werden, um deaktiviert zu werden.

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

Eigentumswert

float [][]

LineJoin

Setzen oder erhalten Sie den Code, der die Form der Gelenke zwischen verbundenen Segmente einer gebrochenen Strecke angibt.

public virtual StrokeLineJoin LineJoin { get; set; }

Eigentumswert

StrokeLineJoin

LineWidth

Set oder bekommt die Dicke der Wege zu zerstören.

public virtual float LineWidth { get; set; }

Eigentumswert

float

MiterLimit

Set oder bekommt die maximale Länge der gemüteten Linie für gebrochenen Wege.Dieser Parameter beschränkt die Länge der “Spikes” produziert, wenn Line-Segmente an scharfen Wänden miteinander verbinden.

public virtual float MiterLimit { get; set; }

Eigentumswert

float

StrokeBrush

Set oder bekommt das Brushobjekt, das für gebrochenen Wege verwendet wird.

public virtual IBrush StrokeBrush { get; set; }

Eigentumswert

IBrush

TextInfo

Er erhält ein Aspose.Html.Rendering.TextInfo Objekt, das Informationen über den renderierten Text enthält.

public virtual TextInfo TextInfo { get; }

Eigentumswert

TextInfo

TransformationMatrix

Set oder erhält Transformation Matrix.

public virtual IMatrix TransformationMatrix { get; set; }

Eigentumswert

IMatrix

Methods

Clone()

Erstellt eine neue Instanz einer GraphicContext-Klasse mit den gleichen Eigentumswerten wie eine bestehende Instanz.

public virtual GraphicContext Clone()

Returns

GraphicContext

Ein Beispiel für ein GraphicContext

Transform(Imatrix)

ndern Sie die aktuelle Transformationsmatrix, indem Sie die angegebenen Matrix multiplizieren.

public virtual void Transform(IMatrix matrix)

Parameters

matrix IMatrix

Die Transformation der Matrix.

 Deutsch