Name

textDescent()

Description

Returns descent of the current font at its current size. This information is useful for determining the height of the font below the baseline.

Examples

  • size(400, 400);
    float base = height * 0.75;
    float scalar = 0.8; // Different for each font
    
    textSize(128);  // Set initial text size
    textSize(128);  // Set initial text size
    float a = textDescent() * scalar;  // Calc ascent
    line(0, base+a, width, base+a);
    text("dp", 0, base);  // Draw text on baseline
    
    textSize(256);  // Increase text size
    a = textDescent() * scalar;  // Recalc ascent
    line(160, base+a, width, base+a);
    text("dp", 160, base);  // Draw text on baseline
    Image output for example 1

Syntax

  • textDescent()

Return

  • float