Gibt es eine Möglichkeit, nur die Schriftgröße eines Canvas-Kontexts zu ändern, ohne die Schriftfamilie kennen/schreiben zu müssen.Schriftgröße von Canvas ändern, ohne die Schriftfamilie zu kennen
var ctx = document.getElementById("canvas").getContext("2d");
ctx.font = '20px Arial'; //Need to speficy both size and family...
Hinweis:
ctx.fontSize = '12px'; //doesn't exist so won't work...
ctx.style.fontSize = '20 px' //doesn't exist so won't work...
//we are changing the ctx, not the canvas itself
Andere Anmerkung: Ich habe etwas wie tun könnte: erkennen, wo ‚px‘ ist, entfernen, was vor ‚px‘ und ersetzen Sie es durch meine Schriftgröße. Aber ich würde gerne etwas einfacher als das, wenn möglich.
Sie tun, was ich in meinem anderen Hinweis erwähnt habe: – RainingChain
@RainingChain Ich könnte blind werden, aber wo zeigen Sie das? – K3N
@RainingChain gibt es keine Möglichkeit, Schriftart anzugeben. Die Canvas-Schriftart ist der Kurzversion der Schriftart in CSS nachempfunden. – K3N