Class GraphicContext
Název místa: Aspose.Html.Rendering Sbírka: Aspose.HTML.dll (25.4.0)
Udržuje aktuální grafické kontrolní parametry.Tyto parametry definují globální rámec, ve kterém grafické operátory prováděj.
[ComVisible(true)]
public class GraphicContext : ICloneable
Inheritance
Derived
DocDevice.DocGraphicContext , ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext
Implements
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
GraphicContext()
Začíná nový příklad třídy Aspose.Html.Rendering.GraphicContext.
public GraphicContext()
Properties
CharacterSpacing
Sestavíte nebo získáte charakter spacing.
public virtual float CharacterSpacing { get; set; }
Hodnota nemovitosti
FillBrush
Set nebo získat brúsný objekt, který se používá k vyplnění interiérů cest.
public virtual IBrush FillBrush { get; set; }
Hodnota nemovitosti
Font
Vytvořte nebo získáte skutečný typ fontového objektu, který se používá k renderování textu.
public virtual ITrueTypeFont Font { get; set; }
Hodnota nemovitosti
FontSize
Nastavte nebo získáte velikost písma textu.
public virtual float FontSize { get; set; }
Hodnota nemovitosti
FontStyle
Vytvořte nebo získáte textový font styl.
public virtual WebFontStyle FontStyle { get; set; }
Hodnota nemovitosti
LineCap
Set nebo získat kód, který specifikuje tvar koncových bodů pro jakékoli otevřené trasy, které jsou rozdrceny.
public virtual StrokeLineCap LineCap { get; set; }
Hodnota nemovitosti
LineDashOffset
Vytvořte nebo získáte odměnu z fáze aktuální linie dash pattern.
public virtual float LineDashOffset { get; set; }
Hodnota nemovitosti
LineDashPattern
Nastavíte nebo obdržíte popis vzorku pásku, který se použije, když jsou trasy rozbité.Může být nastaven na nulu nebo prázdný řádek, který bude vypnut.
public virtual float[] LineDashPattern { get; set; }
Hodnota nemovitosti
float []a[]
LineJoin
Set nebo získat kód, který specifikuje tvar sloučenin mezi připojenými segmenty ztracené trasy.
public virtual StrokeLineJoin LineJoin { get; set; }
Hodnota nemovitosti
LineWidth
Nastavte nebo získáte tloušťku cest, které budou roztrženy.
public virtual float LineWidth { get; set; }
Hodnota nemovitosti
MiterLimit
Set nebo získat maximální délku měřené linky se připojí pro rozbité stezky.Tento parametr omezuje délku “spiků” produkovaných, když se řádkové segmenty připojují na ostrých úhlích.
public virtual float MiterLimit { get; set; }
Hodnota nemovitosti
StrokeBrush
Set nebo získat brúsný objekt, který se používá pro rozbité cesty.
public virtual IBrush StrokeBrush { get; set; }
Hodnota nemovitosti
TextInfo
Obdrží objekt Aspose.Html.Rendering.TextInfo, který obsahuje informace o renderovaném textu.
public virtual TextInfo TextInfo { get; }
Hodnota nemovitosti
TransformationMatrix
Vytvořte nebo získáte transformační matrice.
public virtual IMatrix TransformationMatrix { get; set; }
Hodnota nemovitosti
Methods
Clone()
Vytváří nový příklad třídy GraphicContext se stejnými hodnotami vlastnictví jako stávající příklad.
public virtual GraphicContext Clone()
Returns
Případ grafického kontextu
Transform(Imatrix)
Modifikujte aktuální transformační matrice rozmnožením specifikované matrice.
public virtual void Transform(IMatrix matrix)
Parameters
matrix
IMatrix
Přeměna matriky.