Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

WeChat small program API drawing setMiterLimit (set maximum tilt)


May 19, 2021 WeChat Mini Program Development Document


Table of contents


WeChat small program API drawing setMiterLimit (set maximum tilt) Drawing interfaces and methods


canvasContext.setMiterLimit


Defined

Set the maximum miter length, which refers to the distance between the inner and outer corners at the intersection of the two lines. I t setLineJoin() is miter. Beyond the maximum tilt length, the connection will be displayed as lineJoin bevel

Parameters

Parameters Type Description
miterLimit Number The maximum miter length

Example

const ctx = wx.createCanvasContext('myCanvas')
ctx.beginPath()
ctx.setLineWidth(10)
ctx.setLineJoin('miter')
ctx.setMiterLimit(1)
ctx.moveTo(10, 10)
ctx.lineTo(100, 50)
ctx.lineTo(10, 90)
ctx.stroke()

ctx.beginPath()
ctx.setLineWidth(10)
ctx.setLineJoin('miter')
ctx.setMiterLimit(2)
ctx.moveTo(50, 10)
ctx.lineTo(140, 50)
ctx.lineTo(50, 90)
ctx.stroke()

ctx.beginPath()
ctx.setLineWidth(10)
ctx.setLineJoin('miter')
ctx.setMiterLimit(3)
ctx.moveTo(90, 10)
ctx.lineTo(180, 50)
ctx.lineTo(90, 90)
ctx.stroke()

ctx.beginPath()
ctx.setLineWidth(10)
ctx.setLineJoin('miter')
ctx.setMiterLimit(4)
ctx.moveTo(130, 10)
ctx.lineTo(220, 50)
ctx.lineTo(130, 90)
ctx.stroke()

ctx.draw()

WeChat small program API drawing setMiterLimit (set maximum tilt)

WeChat small program API drawing setMiterLimit (set maximum tilt) Drawing interfaces and methods