Class GraphicContext

Class GraphicContext

Nazwa przestrzeń: Aspose.Html.Rendering Zestaw: Aspose.HTML.dll (25.4.0)

Utrzymuje aktualne parametry sterowania grafiką.Te parametry określają globalny ramy, w ramach których operatorzy grafiki wykonują.

[ComVisible(true)]
public class GraphicContext : ICloneable

Inheritance

object GraphicContext

Derived

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

Implements

ICloneable

Dziedziczeni członkowie

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

Constructors

GraphicContext()

Inicjalizuje nową instancję klasy Aspose.Html.Rendering.GraphicContext.

public GraphicContext()

Properties

CharacterSpacing

Ustaw lub dostać charakter spacing.

public virtual float CharacterSpacing { get; set; }

Wartość nieruchomości

float

FillBrush

Zestaw lub dostać przedmiot szczotkowania, który jest używany do wypełnienia wnętrz ścieżek.

public virtual IBrush FillBrush { get; set; }

Wartość nieruchomości

IBrush

Font

Zestaw lub otrzymasz prawdziwy typ obiektu czcionki, który jest używany do renderowania tekstu.

public virtual ITrueTypeFont Font { get; set; }

Wartość nieruchomości

ITrueTypeFont

FontSize

Zestaw lub otrzymasz rozmiar czcionki tekstowej.

public virtual float FontSize { get; set; }

Wartość nieruchomości

float

FontStyle

Stwórz lub otrzymasz tekst font style.

public virtual WebFontStyle FontStyle { get; set; }

Wartość nieruchomości

WebFontStyle

LineCap

Zestaw lub otrzymasz kod określający kształt punktów końcowych dla wszelkich otwartych ścieżek, które są rozdrobnione.

public virtual StrokeLineCap LineCap { get; set; }

Wartość nieruchomości

StrokeLineCap

LineDashOffset

Zestaw lub otrzymasz odsetek fazy bieżącego wzorca dash linii.

public virtual float LineDashOffset { get; set; }

Wartość nieruchomości

float

LineDashPattern

Zestaw lub otrzymasz opis wzorca, który ma być używany, gdy ścieżki są złamane. można ustawić na zero lub puste rzędy, aby zostać wyłączone.

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

Wartość nieruchomości

float [ ]

LineJoin

Zestaw lub otrzymasz kod określający kształt związków między połączonymi segmentami złamanej drogi.

public virtual StrokeLineJoin LineJoin { get; set; }

Wartość nieruchomości

StrokeLineJoin

LineWidth

Zestaw lub otrzymasz grubość ścieżek do zniszczenia.

public virtual float LineWidth { get; set; }

Wartość nieruchomości

float

MiterLimit

Zestaw lub uzyskać maksymalną długość linii mierzonej dołącza do złamanych ścieżek.Ten parametr ogranicza długość “spików”, które powstają, gdy segmenty linii dołączają w ostrych kątach.

public virtual float MiterLimit { get; set; }

Wartość nieruchomości

float

StrokeBrush

Zestaw lub otrzymanie przedmiotu szczotkowego, który jest używany do uszkodzonych ścieżek.

public virtual IBrush StrokeBrush { get; set; }

Wartość nieruchomości

IBrush

TextInfo

Otrzymuje obiekt Aspose.Html.Rendering.TextInfo, który zawiera informacje o renderowanym tekście.

public virtual TextInfo TextInfo { get; }

Wartość nieruchomości

TextInfo

TransformationMatrix

Zestaw lub otrzymasz matrycę transformacji.

public virtual IMatrix TransformationMatrix { get; set; }

Wartość nieruchomości

IMatrix

Methods

Clone()

Tworzy nową instancję klasy GraphicContext z tymi samymi wartościami właściwości jak istniejąca instancja.

public virtual GraphicContext Clone()

Returns

GraphicContext

Instancja kontekstu graficznego

Transform(Imatrix)

Modyfikuj aktualną matrycę transformacyjną poprzez mnożenie określonej matrycy.

public virtual void Transform(IMatrix matrix)

Parameters

matrix IMatrix

Matrycy transformacji.

 Polski