Class GraphicContext
Nombre del espacio: Aspose.Svg.Rendering Asamblea: Aspose.SVG.dll (25.5.0)
Mantiene los actuales parámetros de control gráfico.Estos parámetros definen el marco global dentro del cual los operadores gráficos ejecutan.
[ComVisible(true)]
public class GraphicContext : ICloneable
Inheritance
Derived
ImageDevice.ImageGraphicContext ,y, PdfDevice.PdfGraphicContext ,y, XpsDevice.XpsGraphicContext
Implements
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
GraphicContext()
Inicia una nueva instancia de la clase Aspose.Svg.Rendering.GraphicContext.
public GraphicContext()
Properties
CharacterSpacing
Sete o recibe el personaje espacioso.
public virtual float CharacterSpacing { get; set; }
Valor de la propiedad
FillBrush
Coloca o recibe el objeto de pulverización que se utiliza para llenar los interiores de los caminos.
public virtual IBrush FillBrush { get; set; }
Valor de la propiedad
Font
Establece o recibe el tipo real de objeto de fuente que se utiliza para renderizar el texto.
public virtual ITrueTypeFont Font { get; set; }
Valor de la propiedad
FontSize
Configurar o obtener el tamaño de la letra de texto.
public virtual float FontSize { get; set; }
Valor de la propiedad
FontStyle
Configurar o obtener el estilo de texto.
public virtual WebFontStyle FontStyle { get; set; }
Valor de la propiedad
LineCap
Establece o recibe el código que especifica la forma de los puntos finales para cualquier camino abierto que se rompe.
public virtual StrokeLineCap LineCap { get; set; }
Valor de la propiedad
LineDashOffset
Establece o recibe el desembolso de fase del patrón de dash de la línea actual.
public virtual float LineDashOffset { get; set; }
Valor de la propiedad
LineDashPattern
Establece o recibe la descripción del patrón de dash que se utilizará cuando se rompen los caminos. Puede ser ajustado a cero o una línea vacía para ser desactivada.
public virtual float[] LineDashPattern { get; set; }
Valor de la propiedad
float [][]
LineJoin
Coloca o recibe el código que especifica la forma de las articulaciones entre los segmentos conectados de un camino roto.
public virtual StrokeLineJoin LineJoin { get; set; }
Valor de la propiedad
LineWidth
Coloca o recibe el espesor de los caminos para ser roto.
public virtual float LineWidth { get; set; }
Valor de la propiedad
MiterLimit
Establecer o obtener la longitud máxima de la línea mediada se une para los caminos rotos.Este parámetro limita la longitud de los “spikes” producidos cuando los segmentos de línea se unen en ángulos agudos.
public virtual float MiterLimit { get; set; }
Valor de la propiedad
StrokeBrush
Coloca o recibe el objeto de pulverización que se utiliza para los caminos rotos.
public virtual IBrush StrokeBrush { get; set; }
Valor de la propiedad
TextInfo
Obtiene un objeto Aspose.Svg.Rendering.TextInfo que contiene información sobre el texto renderado.
public virtual TextInfo TextInfo { get; }
Valor de la propiedad
TransformationMatrix
Se establece o recibe la matriz de transformación.
public virtual IMatrix TransformationMatrix { get; set; }
Valor de la propiedad
Methods
Clone()
Crea una nueva instancia de una clase de GraphicContext con los mismos valores de propiedad que una actual.
public virtual GraphicContext Clone()
Returns
Instancia de un contexto gráfico
Transform(Imátrico)
Modificar la matrícula de transformación actual multiplicando la matriz especificada.
public virtual void Transform(IMatrix matrix)
Parameters
matrix
IMatrix
La matriz de transformación.