This reference is for Processing 3.0+. If you have a previous version, use the reference included with your software in the Help menu. If you see any errors or have suggestions, please let us know. If you prefer a more technical reference, visit the Processing Core Javadoc and Libraries Javadoc.
| Name | textDescent() |
|---|---|
| Examples | ![]()
float base = height * 0.75;
float scalar = 0.8; // Different for each font
textSize(32); // 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(64); // Increase text size
a = textDescent() * scalar; // Recalc ascent
line(40, base+a, width, base+a);
text("dp", 40, base); // Draw text on baseline
|
| 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. |
| Syntax | textDescent() |
| Returns | float |
| Related | textAscent() |

