Class CustomLineCap

Class CustomLineCap

Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)

Encapsula um cap customizado definido pelo usuário.

public class CustomLineCap

Herança

objectCustomLineCap

Membros Herdados

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Construtores

CustomLineCap(GraphicsPath, GraphicsPath)

Inicializa uma nova instância da classe Aspose.Imaging.CustomLineCap com o contorno e preenchimento especificados.

public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)

Parâmetros

fillPath GraphicsPath

Um objeto Aspose.Imaging.GraphicsPath que define o preenchimento para o cap customizado.

strokePath GraphicsPath

Um objeto Aspose.Imaging.GraphicsPath que define o contorno do cap customizado.

CustomLineCap(GraphicsPath, GraphicsPath, LineCap)

Inicializa uma nova instância da classe Aspose.Imaging.CustomLineCap a partir da enumeração Aspose.Imaging.LineCap existente especificada, com o contorno e preenchimento especificados.

public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)

Parâmetros

fillPath GraphicsPath

Um objeto Aspose.Imaging.GraphicsPath que define o preenchimento para o cap customizado.

strokePath GraphicsPath

Um objeto Aspose.Imaging.GraphicsPath que define o contorno do cap customizado.

baseCap LineCap

O cap de linha a partir do qual criar o cap customizado.

CustomLineCap(GraphicsPath, GraphicsPath, LineCap, float)

Inicializa uma nova instância da classe Aspose.Imaging.CustomLineCap a partir da enumeração Aspose.Imaging.LineCap existente especificada, com o contorno, preenchimento e recuo especificados.

public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)

Parâmetros

fillPath GraphicsPath

Um objeto Aspose.Imaging.GraphicsPath que define o preenchimento para o cap customizado.

strokePath GraphicsPath

Um objeto Aspose.Imaging.GraphicsPath que define o contorno do cap customizado.

baseCap LineCap

O cap de linha a partir do qual criar o cap customizado.

baseInset float

A distância entre o cap e a linha.

Propriedades

BaseCap

Obtém ou define a enumeração Aspose.Imaging.LineCap na qual este Aspose.Imaging.CustomLineCap é baseado.

public LineCap BaseCap { get; set; }

Valor da Propriedade

LineCap

BaseInset

Obtém ou define a distância entre o cap e a linha.

public float BaseInset { get; set; }

Valor da Propriedade

float

FillPath

Obtém ou define o objeto que define o preenchimento para o cap customizado.

public GraphicsPath FillPath { get; set; }

Valor da Propriedade

GraphicsPath

StrokeJoin

Obtém ou define a enumeração Aspose.Imaging.LineJoin que determina como as linhas que compõem este objeto Aspose.Imaging.CustomLineCap são unidas.

public LineJoin StrokeJoin { get; set; }

Valor da Propriedade

LineJoin

StrokePath

Obtém ou define o objeto que define o contorno do cap customizado.

public GraphicsPath StrokePath { get; set; }

Valor da Propriedade

GraphicsPath

WidthScale

Obtém ou define a quantidade pela qual escalar este objeto da classe Aspose.Imaging.CustomLineCap em relação à largura do objeto System.Drawing.Pen.

public float WidthScale { get; set; }

Valor da Propriedade

float

Métodos

Equals(object)

Verifica se os objetos são iguais.

public override bool Equals(object obj)

Parâmetros

obj object

O outro objeto.

Retorna

bool

O resultado da comparação de igualdade.

Equals(CustomLineCap)

Verifica se os objetos são iguais.

protected bool Equals(CustomLineCap other)

Parâmetros

other CustomLineCap

O outro objeto.

Retorna

bool

O resultado da comparação de igualdade.

GetHashCode()

Obtém o código hash do objeto atual.

public override int GetHashCode()

Retorna

int

O código hash.

GetStrokeCaps(out LineCap, out LineCap)

Obtém os caps usados para iniciar e terminar linhas que compõem este cap customizado.

public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)

Parâmetros

startCap LineCap

A enumeração Aspose.Imaging.LineCap usada no início de uma linha dentro deste cap.

endCap LineCap

A enumeração Aspose.Imaging.LineCap usada no final de uma linha dentro deste cap.

SetStrokeCaps(LineCap, LineCap)

Define os caps usados para iniciar e terminar linhas que compõem este cap customizado.

public void SetStrokeCaps(LineCap startCap, LineCap endCap)

Parâmetros

startCap LineCap

A enumeração Aspose.Imaging.LineCap usada no início de uma linha dentro deste cap.

endCap LineCap

A enumeração Aspose.Imaging.LineCap usada no final de uma linha dentro deste cap.

 Português