收藏
回答

怎么在用canvas中用drawImage引入图片,然后在图片上写字?

怎么在用canvas中用drawImage引入图片,然后在图片上写字?

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

12 个回答

  • 雨轩
    雨轩
    2017-11-06

    我是自己手算的。


    2017-11-06
    有用
    回复
  • Minos
    Minos
    2017-11-06

    可以检测到文字长度吗

    2017-11-06
    有用
    回复
  • 白开水
    白开水
    2017-10-31

    canvas 只会画单行文字

    2017-10-31
    有用
    回复
  • Minos
    Minos
    2017-10-30

    大神兄弟,谢谢你! 真机可以出来,模拟器不行! 还遇到了个问题,canvas文字可以自己换行吗?

    2017-10-30
    有用
    回复
  • Minos
    Minos
    2017-10-30

    谢谢你 我研究下,不懂的话再请教您

    2017-10-30
    有用
    回复
  • 雨轩
    雨轩
    2017-10-30

    先用     ctx.drawImage(
              tempFilePaths, 0, 0, 375 * width01, (557 * height01)-1
            )

    放入图片。

    然后         console.log("第一步")
            ctx.setFillStyle('#FF6A00')
            ctx.setTextAlign('center')
            ctx.setFontSize(12)
            ctx.fillText(nickName, (50 * width01) + name_le / 2 + (le / 2), 540 * height01)

    然后盖上文字。

    最后

    ctx.draw()


    2017-10-30
    有用
    回复
  • 雨轩
    雨轩
    2017-10-30

    对呀就是这样啊,

    2017-10-30
    有用
    回复
  • Minos
    Minos
    2017-10-30

    在引入img的canvas上图片区域写字

    2017-10-30
    有用
    回复
  • Minos
    Minos
    2017-10-30

    谢谢你的回答

    我想要的效果是,先用drawImage引入图片画在canvas上面,然后在图片上写字。

    2017-10-30
    有用
    回复
  • 雨轩
    雨轩
    2017-10-30

            tempFilePaths = res.tempFilePath

            console.log("width01", width01)

            ctx.drawImage(

             tempFilePaths, 0, 0, 375 * width01, (557 * height01)-1

            )


    2017-10-30
    有用
    回复

正在加载...

登录 后发表内容