Class GraphicContext
Numele spaţiului: Aspose.Html.Rendering Asamblare: Aspose.HTML.dll (25.4.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 : ICloneable
Inheritance
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.