gpt4 book ai didi

javascript - 圆环图中的粗体文本 (chart.js)

转载 作者:行者123 更新时间:2023-11-30 06:50:48 25 4
gpt4 key购买 nike

我正在尝试在圆环图中设置粗体(使用 chart.js)

下面的代码运行良好,但是 -fontStyle 和 fontWeight - 这些根本不起作用。

如何将中心文本更改为粗体?

let ctx = chart.chart.ctx;

ctx.textAlign = 'center';
ctx.textBaseline = 'middle';
ctx.font = '3vh Montserrat';
ctx.fontStyle = 'bold'; // not working!
ctx.fontWeight = '900'; // not working!

http://jsfiddle.net/wh5kcqzy/3/

最佳答案

请参阅 HTML Canvas 字体属性。

JavaScript 语法:context.font="italic small-caps bold 12px arial";

引用:https://www.w3schools.com/tags/canvas_font.asp

在你的情况下只需替换:

let ctx           =   chart.chart.ctx;
let fontSize = (height / 100).toFixed(2);

ctx.textAlign = 'center';
ctx.textBaseline = 'middle';
ctx.font = "bold " + fontSize + "em Montserrat";

关于javascript - 圆环图中的粗体文本 (chart.js),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50755613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com