Hướng dẫn sử dụng class QR-CODE trong NukeViet
QR-CODE là gì?
Thuật ngữ "QR code" là viết tắt của “Code Phản ứng Nhanh" (Quick Response Code). Để đơn giản hóa, chúng chính là "mã vạch vuông" lần đầu tiên được phát triển và sử dụng tại Nhật Bản cho ngành công nghiệp ô tô. Chúng được sử dụng để chuyển thông tin từ người dùng đến smartphone, gồm rất nhiều thông tin lưu trữ như lịch sự kiện, số điện thoại, tin nhắn, thông tin chi tiết sản phẩm và điền tin nhắn email chỉ gói gọn trong một hình ảnh. Chúng hoạt động giống như mã vạch UPC cấp cao và có thể đọc được bằng máy, có thể sử dụng được trên bao bì sản phẩm, cửa sổ doanh nghiệp, biển quảng cáo, biển hiệu, biển quảng cáo, card visit hay tờ quảng cáo và được dùng để theo dõi sản phẩm và xác định các loại hàng hóa.
Theo: trustthisproduct.com
Nói đơn giản: QR-code là hình ảnh mã hóa của một chuỗi thông tin muốn cung cấp đến người dùng. QR-code được đọc bởi các ứng dụng điện thoại di động (smatphone).
Chuẩn bị thông tin tạo QR-code
Trước khi tạo mã, bạn cần chuẩn bị các thông tin:- Level (Khả năng phục hồi nếu ảnh bị hỏng, level càng cao chất lượng ảnh càng tốt). Gồm các giá trị:
- L (Low): Có thể phục hồi nếu hỏng 7%
- M (Medium): Có thể phục hồi nếu hỏng 15%
- Q (Quartile): Có thể phục hồi nếu hỏng 25%
- H (High): Có thể phục hồi nếu hỏng 30%
- Pixel per point (Số lượng điểm ảnh): Giá trị số nguyên từ 1 - 12.
- Outer frame (Khung bao ngoài): Giá trị số nguyên từ 1 - 5
- Content: Nội dung muốn mã hóa
Tạo QR-code trong NukeViet
Sau khi chuẩn bị các thông tin bên trên, tiến hành tạo ảnh theo cấu trúc URL bên dưới:$content = 'Noi dung ma hoa';$level = 'H';$pixel_per_point = 4;$outer_frame = 1;$img_src = NV_BASE_SITEURL . "index.php?second=qr&u=" . $content . "&l=" . $level . "&ppp=" . $pixel_per_point . "&of=" . $outer_frame";
Giá trị trả về ($img_src) của URL này là hình ảnh QR-code, định dạng PNG.Ví dụ: Tôi tạo mã QR-Code với nội dung là URL của bài viết này
Những tin mới hơn
Những tin cũ hơn