【问题标题】:Discord.js get high resolution avatarDiscord.js 获取高分辨率头像
【发布时间】:2020-05-25 20:25:05
【问题描述】:

有没有办法在 Discord.js/Canvas 中获得高分辨率头像?因为如果我尝试将头像添加到图像中,它的质量会很差。有没有办法获得更好的质量?我努力了 const avatar1 = await Canvas.loadImage(message.author.displayAvatarURL({ format: 'jpg', size: '512' }));,但显示此错误:(node:8760) UnhandledPromiseRejectionWarning: RangeError [IMAGE_SIZE]: Invalid image size: 512

【问题讨论】:

    标签: node.js discord discord.js


    【解决方案1】:

    ImageURLOptions 的大小必须是数字,而不是字符串。所以你的代码会在这里修复:

    const avatar1 = await Canvas.loadImage(
        message.author.displayAvatarURL(
            { format: 'jpg', size: 512 }
        )
    );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-18
      • 2011-04-07
      • 2014-11-20
      • 2017-12-21
      • 2020-11-12
      • 2017-11-26
      • 1970-01-01
      相关资源
      最近更新 更多