Class GraphicContext
Pôvodný názov: Aspose.Html.Rendering Zhromaždenie: Aspose.HTML.dll (25.5.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 : ICloneableInheritance
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.