使用在线工具
QRCode Monkey
QR Stuff
在这些网站上,你通常需要上传一个二维码图片,然后选择圆形形状选项。
使用编程语言
Python
1. 使用 `qrcode` 库:
```python
import qrcode
import matplotlib.pyplot as plt
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
qr.add_data('https://www.example.com')
qr.make(fit=True)
img = qr.make_image(fill_color="black", back_color="white")
将二维码转换为圆形
img = img.resize((img.size[0] // 2, img.size[0] // 2))
img = img.crop((0, 0, img.size[0] // 2, img.size[0] // 2))
plt.imshow(img, cmap="gray")
plt.axis("off")
plt.show()
```
JavaScript
1. 使用 `qrcode` 库:
```javascript
const QRCode = require('qrcode')
QRCode.toDataURL('https://www.example.com', { width: 128