Class GraphicContext
A név: Aspose.Html.Rendering Összefoglaló: Aspose.HTML.dll (25.4.0)
Megtartja a jelenlegi grafikai vezérlő paramétereket.Ezek a paraméterek meghatározzák azt a globális keretet, amelyen belül a grafikai üzemeltetők futnak.
[ComVisible(true)]
public class GraphicContext : ICloneable
Inheritance
Derived
DocDevice.DocGraphicContext , ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext
Implements
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
GraphicContext()
Kezdeményez egy új példát az Aspose.Html.Rendering.GraphicContext osztály.
public GraphicContext()
Properties
CharacterSpacing
Létrehozza vagy megkapja a karaktert.
public virtual float CharacterSpacing { get; set; }
ingatlan értéke
FillBrush
Állítsa be vagy kapja meg a törölközőt, amelyet az utakon belsejének kitöltése érdekében használnak.
public virtual IBrush FillBrush { get; set; }
ingatlan értéke
Font
Állítsa be vagy kapja meg a valódi típusú betűtípus objektumot, amelyet a szöveg renderelésére használnak.
public virtual ITrueTypeFont Font { get; set; }
ingatlan értéke
FontSize
Írja be vagy kapja meg a szöveges font méretét.
public virtual float FontSize { get; set; }
ingatlan értéke
FontStyle
Készítsen vagy szerezzen szöveges font stílust.
public virtual WebFontStyle FontStyle { get; set; }
ingatlan értéke
LineCap
Állítsa be vagy kapja meg a kódot, amely meghatározza a végpontok alakját bármilyen nyílt útvonalra, amelyet megszakítanak.
public virtual StrokeLineCap LineCap { get; set; }
ingatlan értéke
LineDashOffset
Állítsa be vagy kapja meg a fázis offset a jelenlegi vonal dash mintát.
public virtual float LineDashOffset { get; set; }
ingatlan értéke
LineDashPattern
Állítsa be vagy kapja meg a leírást a dash mintát használni, amikor az utakat törik. lehet beállítani nullára vagy egy üres sor lesz kikapcsolva.
public virtual float[] LineDashPattern { get; set; }
ingatlan értéke
float []
LineJoin
Állítsa be vagy kapja meg a kódot, amely meghatározza az ízületek alakját a törött út kapcsolódó szegmensei között.
public virtual StrokeLineJoin LineJoin { get; set; }
ingatlan értéke
LineWidth
Állítsa be vagy kapja meg a vastagságát az utakat, hogy törik.
public virtual float LineWidth { get; set; }
ingatlan értéke
MiterLimit
Állítsa be vagy kapja meg a maximális hossza mérhető vonal csatlakozik a törött útvonalak.Ez a paraméter korlátozza a “csúcsok” hosszát, amelyeket a vonal szegmensek éles sarkokban csatlakoznak.
public virtual float MiterLimit { get; set; }
ingatlan értéke
StrokeBrush
Állítsa be vagy kapja meg a törölközőt, amelyet a törött utakhoz használnak.
public virtual IBrush StrokeBrush { get; set; }
ingatlan értéke
TextInfo
Kap egy Aspose.Html.Rendering.TextInfo objektumot, amely a renderelt szövegre vonatkozó információkat tartalmazza.
public virtual TextInfo TextInfo { get; }
ingatlan értéke
TransformationMatrix
Készítsen vagy szerezzen átalakítási matrixot.
public virtual IMatrix TransformationMatrix { get; set; }
ingatlan értéke
Methods
Clone()
Hozzon létre egy új GraphicContext osztályú példányt, amelynek tulajdonságai ugyanazok, mint egy meglévő példány.
public virtual GraphicContext Clone()
Returns
Egy grafikus kontextus
Transform(Imatrix)
Módosítsa meg a jelenlegi átalakítási matricát a meghatározott matricát szorítva.
public virtual void Transform(IMatrix matrix)
Parameters
matrix
IMatrix
Az átalakulás matrix.