TextMetrics: fontBoundingBoxDescent-Eigenschaft
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die schreibgeschützte Eigenschaft fontBoundingBoxDescent
des TextMetrics
-Interfaces gibt die Entfernung von der durch das Attribut CanvasRenderingContext2D.textBaseline
angegebenen horizontalen Linie bis zur Unterkante des Begrenzungsrechtecks aller Schriftarten zurück, die zum Rendern des Textes verwendet werden, in CSS-Pixeln.
Wert
Eine Zahl, in CSS-Pixeln.
Beispiele
Der folgende Code zeigt, wie Sie das fontBoundingBoxDescent
für Text in einer bestimmten Schriftart erhalten können.
const canvas = document.createElement("canvas");
const ctx = canvas.getContext("2d");
ctx.font = "25px serif";
const text = "Foo";
const textMetrics = ctx.measureText(text); // returns TextMetrics object
const descentCssPixels = textMetrics.fontBoundingBoxDescent;
Der Abstieg in CSS-Pixeln für den Text "Foo" in einer 25px-Serifenschrift wird unten gezeigt.
Spezifikationen
Specification |
---|
HTML Standard # dom-textmetrics-fontboundingboxdescent-dev |
Browser-Kompatibilität
BCD tables only load in the browser