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
Derived
ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext
Implements
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
FillBrush
Sastavite ili dobijte prskanje predmeta koji se koristi za ispunjavanje unutrašnjosti staza.
public virtual IBrush FillBrush { get; set; }
Vrijednost nekretnina
Font
Sastavlja ili dobiva stvarni tip font objekta koji se koristi za renderiranje teksta.
public virtual ITrueTypeFont Font { get; set; }
Vrijednost nekretnina
FontSize
Sastavite ili dobijte veličinu tekstnog pisma.
public virtual float FontSize { get; set; }
Vrijednost nekretnina
FontStyle
Postavlja ili dobiva tekst font stil.
public virtual WebFontStyle FontStyle { get; set; }
Vrijednost nekretnina
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
LineDashOffset
Sastavite ili dobivate fazu odštete trenutačnog modela linije dash.
public virtual float LineDashOffset { get; set; }
Vrijednost nekretnina
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
LineWidth
Postavlja ili dobiva debelinu staza da se sruši.
public virtual float LineWidth { get; set; }
Vrijednost nekretnina
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
StrokeBrush
Sastavite ili dobijte prskanje predmeta koji se koristi za razbijene staze.
public virtual IBrush StrokeBrush { get; set; }
Vrijednost nekretnina
TextInfo
Dobiva Aspose.Svg.Rendering.TextInfo objekt koji sadrži informacije o renderiranom tekstu.
public virtual TextInfo TextInfo { get; }
Vrijednost nekretnina
TransformationMatrix
Sastavlja ili dobiva transformacijsku matricu.
public virtual IMatrix TransformationMatrix { get; set; }
Vrijednost nekretnina
Methods
Clone()
Stvara novi primjer razreda GraphicContext s istim vrijednostima svojstva kao i postojeće.
public virtual GraphicContext Clone()
Returns
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.