Interface ICanvasDrawingStyles
Nombre del espacio: Aspose.Html.Dom.Canvas Colección: Aspose.HTML.dll (25.4.0)
La interfaz ICanvasDrawingStyles proporciona métodos y propiedades para controlar cómo se dibujan líneas y cómo se coloca el texto.
[DOMNoInterfaceObject]
[DOMObject]
[ComVisible(true)]
public interface ICanvasDrawingStyles
Properties
Font
Definición de fuente. valor de referencia 10px sans-serif
[DOMName("font")]
string Font { get; set; }
Valor de la propiedad
LineCap
Tipo de terminaciones en el final de las líneas. Valores posibles: butt (default), redondeado, cuadrado.
[DOMName("lineCap")]
string LineCap { get; set; }
Valor de la propiedad
LineDashOffset
Especifica dónde comenzar un dash array en una línea.
[DOMName("lineDashOffset")]
double LineDashOffset { get; set; }
Valor de la propiedad
LineJoin
Define el tipo de rincones donde se reúnen dos líneas. Valores posibles: redondeado, bevel, mitador (default).
[DOMName("lineJoin")]
string LineJoin { get; set; }
Valor de la propiedad
LineWidth
Ampliación de líneas. Default 1.0
[DOMName("lineWidth")]
double LineWidth { get; set; }
Valor de la propiedad
MiterLimit
Ratio de límite de m. Default 10.
[DOMName("miterLimit")]
double MiterLimit { get; set; }
Valor de la propiedad
TextAlign
Valores posibles: comienzo (default), final, izquierda, derecha o centro.
[DOMName("textAlign")]
string TextAlign { get; set; }
Valor de la propiedad
TextBaseline
Valores posibles: arriba, pendiente, medio, alfabético (default), ideográfico, abajo.
[DOMName("textBaseline")]
string TextBaseline { get; set; }
Valor de la propiedad
Methods
GetLineDash()
Devolve la línea actual del patrón de dash que contiene un número igual de números no negativos.
[DOMName("getLineDash")]
double[] GetLineDash()
Returns
double [][]
Una lista de números que especifica distancias para dibujar alternadamente una línea y una franja (en unidades de espacio coordinadas).
SetLineDash(doble[])
Establece el patrón de dash de la línea actual.
[DOMName("setLineDash")]
void SetLineDash(double[] segments)
Parameters
segments
double
[][]
Una serie de números que especifican distancias para dibujar alternadamente una línea y una franja (en unidades de espacio coordinadas)