Propriedade lineJoin do Canvas

Definição e uso

lineJoin A propriedade define ou retorna o tipo de canto criado ao encontrar duas linhas.

Observação:O valor "miter" é afetado por miterLimit Impacto das propriedades.

Exemplo

Quando duas linhas se encontram, crie cantos arredondados:

Seu navegador não suporta a tag canvas.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.lineJoin="round";
ctx.moveTo(20,20);
ctx.lineTo(100,50);
ctx.lineTo(20,100);
ctx.stroke();

Experimente pessoalmente

Sintaxe

context.lineJoin="bevel|round|miter";

Valor do atributo

Valor Descrição
bevel Criar canto achatado.
round Criar arredondamento.
miter Padrão. Cria ângulos afiados.

Detalhes técnicos

Valor padrão: miter

Suporte do navegador

Os números na tabela indicam a versão do navegador que suporta plenamente essa propriedade.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Observação:O Internet Explorer 8 e versões anteriores não suportam o elemento <canvas>.