收藏
回答

canvas上画的文字,显示的字形被压扁,是什么造成的?高度还是字号?

不知道是高度设置的问题,还是字号的问题,求解答

回答关注问题邀请回答
收藏

3 个回答

  • 嘻嘻嘻😬
    嘻嘻嘻😬
    2022-01-05

    如果用的是canvas type="2d" 请参考https://segmentfault.com/a/1190000025170400

    ctx缩放dpr是为了让绘制密度与像素密度保持一致。如果某些东西不想缩放绘制,则可以设置ctx.setTransform(1, 0, 0, 1, 0, 0)还原绘制上下文的缩放。

    2022-01-05
    有用
    回复
  • 清茶涩
    清茶涩
    2021-04-22

    这种情况看看你是不是把画布做了变形处理

    2021-04-22
    有用
    回复
  • Z
    Z
    2021-04-22

    绘制文字的时候设置宽高了?

    2021-04-22
    有用
    回复 2
    • ~
      ~
      发表于移动端
      2021-04-22
      没设置
      2021-04-22
      回复
    • Z
      Z
      2021-04-22回复~
      贴一下那一块的代码
      2021-04-22
      回复
登录 后发表内容