VOOZH about

URL: https://processing.org/reference/textdescent_

⇱ textDescent() / Reference / Processing.org


Reference+
DocumentationReferenceTypographyMetrics

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

Syntax

  • textDescent()

Return

  • float