nuintun / qrcode

A pure JavaScript QRCode encode and decode library.
https://nuintun.github.io/qrcode
MIT License
194 stars 26 forks source link

请教一下应该如何配置可以设置二维码的清晰度 #330

Closed Jimmylxue closed 11 months ago

Jimmylxue commented 12 months ago

现在默认导出来的二维码很小 做一些放大处理的时候很不清晰 请教一下应该如何配置呢

nuintun commented 11 months ago
toDataURL(moduleSize?: number, margin?: number): string

moduleSize 设置二维码单个块的像素大小

margin 设置二维码四周静区大小,推荐四倍 moduleSize

v3版生成gif字典的代码有性能问题,高版本二维码不推荐设置过大!v4版(暂未发布)性能优化,可以设置大些,后面v3版会同步部分v4版优化!

v4版示例 https://nuintun.github.io/qrcode/packages/examples/static/index.html#/encode

nuintun commented 11 months ago

v3 新版已发布~