鏈接如何生成二維碼

使用在線服務(wù) 訪問這些網(wǎng)站,輸入想要轉(zhuǎn)換成二維碼的鏈接。 使用編程語言 Python可以使用`qrcode`庫:```pythonimport qrcode 創(chuàng)建一個(gè)Q...
使用在線服務(wù)
訪問這些網(wǎng)站,輸入想要轉(zhuǎn)換成二維碼的鏈接。
使用編程語言
Python
可以使用`qrcode`庫:
```python
import qrcode
創(chuàng)建一個(gè)QRCode對(duì)象
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
添加數(shù)據(jù)
qr.add_data('https://www.example.com')
qr.make(fit=True)
創(chuàng)建一個(gè)圖像
img = qr.make_image(fill_color="black", back_color="white")
保存圖像
img.save("qrcode.png")
```
Java
可以使用`ZXing`庫:
```java
import com.google.zxing.BarcodeFormat;
import com.google.zxing.EncodeHintType;
import com.google.zxing.MultiFormatWriter;
import com.google.zxing.WriterException;
import com.google.zxing.common.BitMatrix;
import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.HashMap;
import java.util.Map;
public class QRCodeGenerator {
public static void main(String[] args) {
String text = "https://www.example.com";
int width = 350;
int height = 350;
String filePath = "qrcode.png";
Map
hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.L);
try {
BitMatrix bitMatrix = new MultiFormatWriter().encode(text, BarcodeFormat.QR_CODE, width, height, hints);
Files.write(Paths.get(filePath), bitMatrix.toBitmap());
本文鏈接:http:///bian/333430.html