Class GraphicContext

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

object GraphicContext

Derived

ImageDevice.ImageGraphicContext ,y, PdfDevice.PdfGraphicContext ,y, XpsDevice.XpsGraphicContext

Implements

ICloneable

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

float

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

IBrush

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

ITrueTypeFont

FontSize

Configurar o obtener el tamaño de la letra de texto.

public virtual float FontSize { get; set; }

Valor de la propiedad

float

FontStyle

Configurar o obtener el estilo de texto.

public virtual WebFontStyle FontStyle { get; set; }

Valor de la propiedad

WebFontStyle

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

StrokeLineCap

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

float

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

StrokeLineJoin

LineWidth

Coloca o recibe el espesor de los caminos para ser roto.

public virtual float LineWidth { get; set; }

Valor de la propiedad

float

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

float

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

IBrush

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

TextInfo

TransformationMatrix

Se establece o recibe la matriz de transformación.

public virtual IMatrix TransformationMatrix { get; set; }

Valor de la propiedad

IMatrix

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

GraphicContext

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.

 Español