Y a-t-il un moyen de modifier uniquement la taille de police d'un contexte de canevas sans avoir à connaître/écrire la famille de polices.Modifier la taille de police de Canvas sans connaître la famille de polices
var ctx = document.getElementById("canvas").getContext("2d");
ctx.font = '20px Arial'; //Need to speficy both size and family...
Note:
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
Autre remarque: je pouvais faire quelque chose comme: détecter où 'px' est, enlever ce qui est avant 'px' et le remplacer par ma taille de police. Mais j'aimerais quelque chose de plus facile que cela si possible.
Vous faites ce que j'ai mentionné dans mon autre note: – RainingChain
@RainingChain Je pourrais devenir aveugle, mais où montrez-vous cela? – K3N
@RainingChain il n'y a aucun moyen de spécifier la police. La police Canvas est modélisée d'après la version abrégée de la police en CSS. – K3N