Class CustomLineCap
Nome do espaço: Aspose.Imaging Assembleia: Aspose.Imaging.dll (25.4.0)
Encapsula um capo de linha personalizado definido pelo usuário.
public class CustomLineCap
Inheritance
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CustomLineCap(GraphicsPath e GraphicsPath)
Inicia uma nova instância da classe Aspose.Imaging.CustomLineCap com a saída especificada e preencha.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)
Parameters
fillPath
GraphicsPath
Um objeto Aspose.Imaging.GraphicsPath que define o preenchimento para o capo personalizado.
strokePath
GraphicsPath
Um objeto Aspose.Imaging.GraphicsPath que define a linha de saída do capo personalizado.
CustomLineCap(GraphicsPath, GraphicsPath e LineCap)
Inicializa uma nova instância da classe Aspose.Imaging.CustomLineCap da lista existente especificada Aspose.Imaging.LineCap com a saída especificada e preencha.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)
Parameters
fillPath
GraphicsPath
Um objeto Aspose.Imaging.GraphicsPath que define o preenchimento para o capo personalizado.
strokePath
GraphicsPath
Um objeto Aspose.Imaging.GraphicsPath que define a linha de saída do capo personalizado.
baseCap
LineCap
A linha cap da qual para criar a cap personalizada.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap, Float)
Inicia uma nova instância da classe Aspose.Imaging.CustomLineCap da enumeração Aspose.Imaging.LineCap existente especificada com a saída especificada, preencha e inseta.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
Parameters
fillPath
GraphicsPath
Um objeto Aspose.Imaging.GraphicsPath que define o preenchimento para o capo personalizado.
strokePath
GraphicsPath
Um objeto Aspose.Imaging.GraphicsPath que define a linha de saída do capo personalizado.
baseCap
LineCap
A linha cap da qual para criar a cap personalizada.
baseInset
float
A distância entre a linha e a cap.
Properties
BaseCap
Obter ou definir a lista de Aspose.Imaging.LineCap em que esta Aspose.Imaging.CustomLineCap é baseada.
public LineCap BaseCap { get; set; }
Valor da propriedade
BaseInset
Obter ou definir a distância entre a cap e a linha.
public float BaseInset { get; set; }
Valor da propriedade
FillPath
Recebe ou coloca o objeto que define o preenchimento para o capo personalizado.
public GraphicsPath FillPath { get; set; }
Valor da propriedade
StrokeJoin
Obtenha ou coloca a lista de Aspose.Imaging.LineJoin que determina como as linhas que compõem este objeto Aspose.Imaging.CustomLineCap são anexadas.
public LineJoin StrokeJoin { get; set; }
Valor da propriedade
StrokePath
Recebe ou coloca o objeto que define a saída do capo personalizado.
public GraphicsPath StrokePath { get; set; }
Valor da propriedade
WidthScale
Obter ou definir a quantidade pela qual escalar este Objeto Aspose.Imaging.CustomLineCap em relação à largura do Objeto System.Drawing.Pen.
public float WidthScale { get; set; }
Valor da propriedade
Methods
Equals(Objeto)
Verifique se os objetos são iguais.
public override bool Equals(object obj)
Parameters
obj
object
O outro objeto.
Returns
O resultado da comparação da igualdade.
Equals(CustomLineCap)
Verifique se os objetos são iguais.
protected bool Equals(CustomLineCap other)
Parameters
other
CustomLineCap
O outro objeto.
Returns
O resultado da comparação da igualdade.
GetHashCode()
Obtenha o código hash do objeto atual.
public override int GetHashCode()
Returns
O código de hash.
GetStrokeCaps(Out LineCap, Out LineCap)
Obtenha as capas usadas para começar e terminar as linhas que compõem este capo personalizado.
public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)
Parameters
startCap
LineCap
A enumeração Aspose.Imaging.LineCap é usada no início de uma linha dentro desta cap.
endCap
LineCap
A lista de Aspose.Imaging.LineCap é usada no final de uma linha dentro desta cap.
SetStrokeCaps(Título: LineCap)
Coloque as capas usadas para iniciar e terminar linhas que compõem este capo personalizado.
public void SetStrokeCaps(LineCap startCap, LineCap endCap)
Parameters
startCap
LineCap
A enumeração Aspose.Imaging.LineCap é usada no início de uma linha dentro desta cap.
endCap
LineCap
A lista de Aspose.Imaging.LineCap é usada no final de uma linha dentro desta cap.