Black Trigram (흑괘) - Korean Martial Arts Combat Simulator API - v0.6.0
    Preparing search index...

    Function measureTextBounds

    • Measure Korean and English text dimensions

      Uses canvas-based text measurement to calculate accurate bounds for bilingual text before rendering. Prevents text overflow.

      Parameters

      • korean: string

        Korean text content

      • english: string

        English text content

      • fontSize: number

        Font size in pixels

      • fontFamily: string = FONT_FAMILY.KOREAN

        Font family to use (default: FONT_FAMILY.KOREAN)

      • layout: "horizontal" | "vertical" = "vertical"

        Text layout direction ('vertical' | 'horizontal')

      Returns TextMeasurement

      Text measurement with width and height

      const bounds = measureTextBounds('공격', 'Attack', 16, FONT_FAMILY.KOREAN, 'vertical');
      // Returns: { width: 48, height: 42, koreanWidth: 32, englishWidth: 48 }

      텍스트경계측정