Class GraphicContext
Numele spaţiului: Aspose.Html.Rendering Asamblare: Aspose.HTML.dll (25.5.0)
Păstrează parametrii actuali de control grafic.Aceste parametri definesc cadrul global în cadrul căruia operatorii de grafică execută.
[ComVisible(true)]
public class GraphicContext : ICloneableInheritance
Derived
DocDevice.DocGraphicContext , ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext
Implements
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
GraphicContext()
Inițializează o nouă instanță a clasei Aspose.Html.Rendering.GraphicContext.
public GraphicContext()Properties
CharacterSpacing
Setați sau obțineți caracter spațiu.
public virtual float CharacterSpacing { get; set; }Valoarea proprietății
FillBrush
Set sau obține obiectul de spălat care este folosit pentru a umple interiorul căilor.
public virtual IBrush FillBrush { get; set; }Valoarea proprietății
Font
Setarea sau obținerea unui obiect de font de tip real care este utilizat pentru renderarea textului.
public virtual ITrueTypeFont Font { get; set; }Valoarea proprietății
FontSize
Set sau obține dimensiunea fontului text.
public virtual float FontSize { get; set; }Valoarea proprietății
FontStyle
Set sau obține text font stil.
public virtual WebFontStyle FontStyle { get; set; }Valoarea proprietății
LineCap
Set sau obține codul care specifică forma punctelor finale pentru orice cale deschisă care este stricat.
public virtual StrokeLineCap LineCap { get; set; }Valoarea proprietății
LineDashOffset
Set sau obține faza de despăgubire a modelului de linie curentă dash.
public virtual float LineDashOffset { get; set; }Valoarea proprietății
LineDashPattern
Set sau obține descrierea modelului dash pentru a fi folosit atunci când drumurile sunt rupt. poate fi setat la zero sau o linie goală pentru a fi dezactivat.
public virtual float[] LineDashPattern { get; set; }Valoarea proprietății
float []
LineJoin
Set sau obține codul care specifică forma articulațiilor între segmentele conectate ale unei căi strâmte.
public virtual StrokeLineJoin LineJoin { get; set; }Valoarea proprietății
LineWidth
Set sau obține grosimea căilor pentru a fi rupt.
public virtual float LineWidth { get; set; }Valoarea proprietății
MiterLimit
Set sau obține lungimea maximă a liniei măsurate se alătură pentru căile rupt.Acest parametru limitează lungimea “spikes” produsă atunci când segmentele de linie se alătură la unghiuri ascuțite.
public virtual float MiterLimit { get; set; }Valoarea proprietății
StrokeBrush
Set sau obține obiectul de spălat care este utilizat pentru căile stropite.
public virtual IBrush StrokeBrush { get; set; }Valoarea proprietății
TextInfo
Obține un obiect Aspose.Html.Rendering.TextInfo care conține informații despre textul renderat.
public virtual TextInfo TextInfo { get; }Valoarea proprietății
TransformationMatrix
Set sau obține matrice de transformare.
public virtual IMatrix TransformationMatrix { get; set; }Valoarea proprietății
Methods
Clone()
Creează o nouă instanță a unei clase GraphicContext cu aceleași valori de proprietate ca o instanță existentă.
public virtual GraphicContext Clone()Returns
Instanta unui context grafic
Transform(Imatrix)
Modificați matrica de transformare curentă prin multiplicarea matricei specificate.
public virtual void Transform(IMatrix matrix)Parameters
matrix IMatrix
Matrică de transformare.