Class GraphicContext
De naam: Aspose.Html.Rendering Verzameling: Aspose.HTML.dll (25.4.0)
Behoudt de huidige grafische controleparameters.Deze parameters definiëren het wereldwijde kader waarin de grafische exploitanten uitvoeren.
[ComVisible(true)]
public class GraphicContext : ICloneable
Inheritance
Derived
DocDevice.DocGraphicContext , ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext
Implements
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
GraphicContext()
Initialiseert een nieuwe instantie van de Aspose.Html.Rendering.GraphicContext-klasse.
public GraphicContext()
Properties
CharacterSpacing
Zet of krijgt karakter spacing.
public virtual float CharacterSpacing { get; set; }
Eigendomswaarde
FillBrush
Set of krijgt het brush object dat wordt gebruikt om de interieurs van paden te vullen.
public virtual IBrush FillBrush { get; set; }
Eigendomswaarde
Font
Stel of ontvang het echte type font object dat wordt gebruikt voor het renderen van tekst.
public virtual ITrueTypeFont Font { get; set; }
Eigendomswaarde
FontSize
Stel of ontvang tekst lettergrootte.
public virtual float FontSize { get; set; }
Eigendomswaarde
FontStyle
Stel of ontvang tekst font stijl.
public virtual WebFontStyle FontStyle { get; set; }
Eigendomswaarde
LineCap
Stel of ontvang de code die de vorm van de eindpunten voor elke open pad dat wordt gegooid specificeren.
public virtual StrokeLineCap LineCap { get; set; }
Eigendomswaarde
LineDashOffset
Set of krijgt de fase offset van de huidige lijn dash patroon.
public virtual float LineDashOffset { get; set; }
Eigendomswaarde
LineDashPattern
Stel of ontvangt de beschrijving van het dash patroon om te worden gebruikt wanneer paden worden gesneden. kan worden ingesteld tot nul of een lege lijn om te worden uitgeschakeld.
public virtual float[] LineDashPattern { get; set; }
Eigendomswaarde
float []
LineJoin
Set of krijgt de code die de vorm van de gewrichten tussen verbonden segmenten van een gebroken pad bepaalt.
public virtual StrokeLineJoin LineJoin { get; set; }
Eigendomswaarde
LineWidth
Set of krijgt de dikte van de paden te worden gebroken.
public virtual float LineWidth { get; set; }
Eigendomswaarde
MiterLimit
Set of krijgt de maximale lengte van gemeten lijn verbindt voor gebroken paden.Dit parameter beperkt de lengte van de “spikes” die wordt geproduceerd wanneer de lijnsegmenten zich op scherpe hoeken bevinden.
public virtual float MiterLimit { get; set; }
Eigendomswaarde
StrokeBrush
Set of krijgt het brush object dat wordt gebruikt voor gebroken paden.
public virtual IBrush StrokeBrush { get; set; }
Eigendomswaarde
TextInfo
Geeft een Aspose.Html.Rendering.TextInfo-object dat informatie over gerenderde tekst bevat.
public virtual TextInfo TextInfo { get; }
Eigendomswaarde
TransformationMatrix
Zet of ontvangt transformatie matrix.
public virtual IMatrix TransformationMatrix { get; set; }
Eigendomswaarde
Methods
Clone()
Creëert een nieuwe instantie van een GraphicContext-klasse met dezelfde eigendomswaarden als een bestaande instantie.
public virtual GraphicContext Clone()
Returns
Instantie van een grafische context
Transform(IMATRIX)
Modificeer de huidige transformatie matrix door de aangegeven matrix te vermenigvuldigen.
public virtual void Transform(IMatrix matrix)
Parameters
matrix
IMatrix
De transformatie matrix.