Class GraphicContext
Pôvodný názov: Aspose.Html.Rendering Zhromaždenie: Aspose.HTML.dll (25.4.0)
Udržuje aktuálne grafické ovládacie parametre.Tieto parametre definujú globálny rámec, v ktorom grafické operátory vykonávajú.
[ComVisible(true)]
public class GraphicContext : ICloneable
Inheritance
Derived
DocDevice.DocGraphicContext , ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext
Implements
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
GraphicContext()
Iniciuje novú inštanciu triedy Aspose.Html.Rendering.GraphicContext.
public GraphicContext()
Properties
CharacterSpacing
Stojí alebo dostane charakter spacing.
public virtual float CharacterSpacing { get; set; }
Hodnota nehnuteľnosti
FillBrush
Nastaviť alebo dostať brúsny objekt, ktorý sa používa na vyplnenie interiérov ciest.
public virtual IBrush FillBrush { get; set; }
Hodnota nehnuteľnosti
Font
Nastaviť alebo získať skutočný typ písma objekt, ktorý sa používa na renderovanie textu.
public virtual ITrueTypeFont Font { get; set; }
Hodnota nehnuteľnosti
FontSize
Nastaviť alebo získať veľkosť písma textu.
public virtual float FontSize { get; set; }
Hodnota nehnuteľnosti
FontStyle
Nastaviť alebo získať textový font štýl.
public virtual WebFontStyle FontStyle { get; set; }
Hodnota nehnuteľnosti
LineCap
Nastaviť alebo získať kód, ktorý určuje tvar koncových bodov pre akúkoľvek otvorenú dráhu, ktorá je roztrhaná.
public virtual StrokeLineCap LineCap { get; set; }
Hodnota nehnuteľnosti
LineDashOffset
Nastaviť alebo získať fázu odpočítanie aktuálnej línie dash vzor.
public virtual float LineDashOffset { get; set; }
Hodnota nehnuteľnosti
LineDashPattern
Nastaviť alebo získať popis priečinku, ktorý sa používa, keď sú cesty roztrhané. Môže byť nastavený na nulu alebo prázdny riadok, ktorý bude vypnutý.
public virtual float[] LineDashPattern { get; set; }
Hodnota nehnuteľnosti
float []
LineJoin
Nastaviť alebo získať kód, ktorý určuje tvar kĺbov medzi pripojenými segmentmi zlomenej cesty.
public virtual StrokeLineJoin LineJoin { get; set; }
Hodnota nehnuteľnosti
LineWidth
Umiestnite alebo získajte hrúbku ciest, ktoré budú roztrhané.
public virtual float LineWidth { get; set; }
Hodnota nehnuteľnosti
MiterLimit
Nastaviť alebo získať maximálnu dĺžku meranej línie pripojiť pre roztrhané cesty.Tento parameter obmedzuje dĺžku “spikes” produkovaných, keď sa líniové segmenty spojia v ostrých rohoch.
public virtual float MiterLimit { get; set; }
Hodnota nehnuteľnosti
StrokeBrush
Nastaviť alebo získať brúsny objekt, ktorý sa používa na roztrhané cesty.
public virtual IBrush StrokeBrush { get; set; }
Hodnota nehnuteľnosti
TextInfo
Získava objekt Aspose.Html.Rendering.TextInfo, ktorý obsahuje informácie o renderovanom texte.
public virtual TextInfo TextInfo { get; }
Hodnota nehnuteľnosti
TransformationMatrix
Vytvorte alebo získate transformáciu matriky.
public virtual IMatrix TransformationMatrix { get; set; }
Hodnota nehnuteľnosti
Methods
Clone()
Vytvára nový príklad triedy GraphicContext s rovnakými vlastnostnými hodnotami ako existujúci príklad.
public virtual GraphicContext Clone()
Returns
Prípad grafického kontextu
Transform(Imatrixová)
Modifikujte aktuálnu transformáciu matrikou rozmnožovaním špecifikovanej matriky.
public virtual void Transform(IMatrix matrix)
Parameters
matrix
IMatrix
Transformácia v matrici.