# Fungsi untuk membuat QR code
def generate_qr_code(data, file_name):
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_H,
box_size=10,
border=4,
)
qr.add_data(data)
qr.make(fit=True)
img = qr.make_image(fill_color="black", back_color="white")
img.save(file_name)
# Contoh penggunaan
data = "https://www.contohwebsite.com/artikel-1"
file_name = "qr_code_artikel_1.png"
generate_qr_code(data, file_name)
Dalam contoh di atas, fungsi generate_qr_code
akan membuat QR code dengan menggunakan data yang diberikan dan menyimpannya dalam sebuah file dengan nama yang ditentukan. Anda dapat memanggil fungsi ini di masing-masing postingan blog atau halaman website dengan memberikan data yang sesuai untuk setiap postingan.
Pastikan Anda sudah menginstal library qrcode
sebelum menjalankan kode di atas. Anda dapat menginstalnya dengan menjalankan perintah pip install qrcode
di terminal atau command prompt.
Setelah QR code dibuat, Anda dapat menampilkan gambar QR code tersebut di halaman blog atau website menggunakan tag HTML <img>
dengan mengatur atribut src
ke URL gambar QR code.
Semoga ini membantu! Jika Anda menggunakan bahasa pemrograman atau framework lain, beri tahu saya agar saya bisa memberikan contoh yang lebih sesuai.