Class GraphicContext
Nom dels espais: Aspose.Html.Rendering Assemblea: Aspose.HTML.dll (25.4.0)
Manté els actuals paràmetres de control gràfic.Aquests paràmetres defineixen el marc global en què els operadors gràfics executen.
[ComVisible(true)]
public class GraphicContext : ICloneable
Inheritance
Derived
DocDevice.DocGraphicContext , ImageDevice.ImageGraphicContext , PdfDevice.PdfGraphicContext , XpsDevice.XpsGraphicContext
Implements
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
GraphicContext()
Inicialitza una nova instància de la classe Aspose.Html.Rendering.GraphicContext.
public GraphicContext()
Properties
CharacterSpacing
S’ha fet o s’obté l’espai de personatge.
public virtual float CharacterSpacing { get; set; }
Valor de la propietat
FillBrush
Establir o obtenir l’objecte de brossa que s’utilitza per omplir els interiors dels camins.
public virtual IBrush FillBrush { get; set; }
Valor de la propietat
Font
Establir o obtenir el tipus veritable de font objecte que s’utilitza per renderitzar text.
public virtual ITrueTypeFont Font { get; set; }
Valor de la propietat
FontSize
Seta o obté la mida de font de text.
public virtual float FontSize { get; set; }
Valor de la propietat
FontStyle
Seta o obté estil de fonts de text.
public virtual WebFontStyle FontStyle { get; set; }
Valor de la propietat
LineCap
Establir o obtenir el codi que especifica la forma dels punts finals per a qualsevol camí obert que es trenca.
public virtual StrokeLineCap LineCap { get; set; }
Valor de la propietat
LineDashOffset
Establir o rebre el descompte de fase del patró de dash de la línia actual.
public virtual float LineDashOffset { get; set; }
Valor de la propietat
LineDashPattern
Establir o obtenir la descripció del patró de dash que s’utilitza quan els camins es trenquen. Es pot configurar a zero o una línia buida per ser desactivada.
public virtual float[] LineDashPattern { get; set; }
Valor de la propietat
float []
LineJoin
Establir o obtenir el codi que especifica la forma de les articulacions entre els segments connectats d’un recorregut.
public virtual StrokeLineJoin LineJoin { get; set; }
Valor de la propietat
LineWidth
Establir o obtenir el gruix dels camins per ser trencat.
public virtual float LineWidth { get; set; }
Valor de la propietat
MiterLimit
Establir o obtenir la longitud màxima de la línia mitjada s’uneix per a camins trencats.Aquest paràmetre limita la longitud de “spikes” produïts quan els segments de línia s’uneixen en angles aguts.
public virtual float MiterLimit { get; set; }
Valor de la propietat
StrokeBrush
Establir o obtenir l’objecte de brossa que s’utilitza per a camins trencats.
public virtual IBrush StrokeBrush { get; set; }
Valor de la propietat
TextInfo
Obté un objecte Aspose.Html.Rendering.TextInfo que conté informació sobre el text renderat.
public virtual TextInfo TextInfo { get; }
Valor de la propietat
TransformationMatrix
Seta o obté la matriu de transformació.
public virtual IMatrix TransformationMatrix { get; set; }
Valor de la propietat
Methods
Clone()
Crea una nova instància d’una classe de GraphicContext amb els mateixos valors de propietat que una existent.
public virtual GraphicContext Clone()
Returns
Instància d’un context gràfic
Transform(Imatriu)
Modificar la matriu de transformació actual multiplicant la matrícula especificada.
public virtual void Transform(IMatrix matrix)
Parameters
matrix
IMatrix
Matriu de transformació.