You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Canvas生成PDF时文本渲染异常问题求助

Canvas生成PDF时文本渲染异常问题求助

各位好,我最近碰到一个头疼的问题:之前用Canvas生成PDF一切都正常,结果尝试更换字体后完全没效果,现在连原本能正常渲染的文本都出问题了,会不会是Ubuntu系统这边出了什么状况啊?

我用到的代码是这样的:

const canvas = createCanvas(2480, 3508, 'pdf')
const ctx = canvas.getContext('2d')
ctx.fillStyle = "black";
ctx.font = '60px Arial'
ctx.fillText('КМ32', 200, 180)

目前的渲染状态:

  • 异常渲染:文本无法按设置的60px Arial字体正常显示(比如字体不生效、文本样式错乱或缺失)
  • 正确渲染(之前的正常状态):文本能清晰以指定的60px Arial字体显示在目标位置

有没有大佬能帮忙分析下可能的原因,或者给点排查方向呀?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 08:39:36