Function splitTextByMetricWidth

  • [en] Split text to draw text within specifed width using CanvasRenderingContext2D.measureText

    [jp] CanvasRenderingContext2D.measureTextを使って指定幅に収まるよう、文字列を分割 context拡張にも使える

    Example

    const ctx = canvas.getContext('2d');
    ctx.font = "20px Meirio";
    splitTextByMetricWidth.call(ctx, "foobar", 50)

    Returns

    Separated lines

    Parameters

    • this: CanvasRenderingContext2D
    • text: string
    • borderWidth: number
    • applyKinsoku: boolean = true

      Apply text rules for East Asian language

    Returns string[]

Generated using TypeDoc