Class GraphicContext

Class GraphicContext

nazivni prostor: Aspose.Svg.Rendering Sastanak: Aspose.SVG.dll (25.5.0)

Sadrži trenutne grafike kontrolnih parametara.Ovi parametri definiraju globalni okvir u kojem grafički operatori rade.

[ComVisible(true)]
public class GraphicContext : ICloneable

Inheritance

object GraphicContext

Derived

ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext

Implements

ICloneable

naslijeđeni članovi

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

Constructors

GraphicContext()

Inicijalizira novu primjenu klase Aspose.Svg.Rendering.GraphicContext.

public GraphicContext()

Properties

CharacterSpacing

Postavlja ili dobiva karakter spacing.

public virtual float CharacterSpacing { get; set; }

Vrijednost nekretnina

float

FillBrush

Sastavite ili dobijte prskanje predmeta koji se koristi za ispunjavanje unutrašnjosti staza.

public virtual IBrush FillBrush { get; set; }

Vrijednost nekretnina

IBrush

Font

Sastavlja ili dobiva stvarni tip font objekta koji se koristi za renderiranje teksta.

public virtual ITrueTypeFont Font { get; set; }

Vrijednost nekretnina

ITrueTypeFont

FontSize

Sastavite ili dobijte veličinu tekstnog pisma.

public virtual float FontSize { get; set; }

Vrijednost nekretnina

float

FontStyle

Postavlja ili dobiva tekst font stil.

public virtual WebFontStyle FontStyle { get; set; }

Vrijednost nekretnina

WebFontStyle

LineCap

Sastavite ili dobijte kod koji određuje oblik krajnjih točaka za bilo koji otvoreni put koji je ukraden.

public virtual StrokeLineCap LineCap { get; set; }

Vrijednost nekretnina

StrokeLineCap

LineDashOffset

Sastavite ili dobivate fazu odštete trenutačnog modela linije dash.

public virtual float LineDashOffset { get; set; }

Vrijednost nekretnina

float

LineDashPattern

Sastavite ili dobijete opis uzoraka da se koristi kada su staze razbijene. može se postaviti na nulu ili prazan raspon da se isključi.

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

Vrijednost nekretnina

float []

LineJoin

Sastavlja ili dobiva kod koji određuje oblik zglobova između povezanih segmenata razbijenog puta.

public virtual StrokeLineJoin LineJoin { get; set; }

Vrijednost nekretnina

StrokeLineJoin

LineWidth

Postavlja ili dobiva debelinu staza da se sruši.

public virtual float LineWidth { get; set; }

Vrijednost nekretnina

float

MiterLimit

Postavite ili dobijte maksimalnu dužinu mjerene linije priključene za razbijene staze.Ovaj parametar ograničava duljinu “spike” proizvedenih kada se segment linije pridruži na oštrim kutovima.

public virtual float MiterLimit { get; set; }

Vrijednost nekretnina

float

StrokeBrush

Sastavite ili dobijte prskanje predmeta koji se koristi za razbijene staze.

public virtual IBrush StrokeBrush { get; set; }

Vrijednost nekretnina

IBrush

TextInfo

Dobiva Aspose.Svg.Rendering.TextInfo objekt koji sadrži informacije o renderiranom tekstu.

public virtual TextInfo TextInfo { get; }

Vrijednost nekretnina

TextInfo

TransformationMatrix

Sastavlja ili dobiva transformacijsku matricu.

public virtual IMatrix TransformationMatrix { get; set; }

Vrijednost nekretnina

IMatrix

Methods

Clone()

Stvara novi primjer razreda GraphicContext s istim vrijednostima svojstva kao i postojeće.

public virtual GraphicContext Clone()

Returns

GraphicContext

Obrazac za grafički kontekst

Transform(Imatrix)

Promijenite trenutačnu transformacijsku matricu množenjem određene matrice.

public virtual void Transform(IMatrix matrix)

Parameters

matrix IMatrix

Promjena u matrici.

 Hrvatski