..
บทความนี้เน้นเรื่องของความเกี่ยวข้องที่ดี : เราจะไปในและดูว่ารหัส QR crearceli คนเดียวผ่าน Google Chart API และ PHP
รหัส QR เป็นบาร์โค้ดสองมิติของสี่เหลี่ยมที่ออกแบบมาเพื่อให้สามารถอ่านและถอดรหัสได้อย่างรวดเร็วคุณลักษณะที่พวกเขามีชื่อ : ตอบสนองอย่างรวดเร็ว
การพัฒนาเพื่อจะถอดรหัสได้อย่างรวดเร็ว, รหัส QR ใช้เป็นหลักในการจัดเก็บข้อมูล (เช่น URL ของหน้าเว็บหรือการตรวจสอบหรือหมายเลขโทรศัพท์) เพื่อให้สามารถอ่านได้โดยอุปกรณ์มือถือ (มาร์ทโฟน) ซึ่งโดยทั่วไปจะมี การติดตั้งซอฟต์แวร์เพื่อให้ง่ายต่อการถอดรหัส
ด้านล่างเราจะเห็นตัวอย่างในทางปฏิบัติของการใช้รหัส QR ที่เราได้ในความเป็นจริงที่มีการแทรกเชื่อมโยงไปยังหน้าแรกของ comfortpianostudio.com ดังนั้นถ้าบทความถูกตีพิมพ์คุณสามารถเข้าถึงเว็บไซต์นี้ผ่านทางอุปกรณ์ใด ๆ dodato ล่ามของ QR รหัส

อีกคุณสมบัติที่สำคัญคือความแข็งแรงของรหัสเหล่านี้ ในความเป็นจริงแม้ว่าพวกเขาจะได้รับความเสียหาย (คิดตัวอย่างเช่นจุดบนหน้าพิมพ์) กับรหัส Reed - Solomon ก็สามารถที่จะกู้ได้ถึง 30% ของข้อมูลที่อยู่ในการประนีประนอม QR โค้ด
เราเห็นในตารางนี้สี่ระดับของการแก้ไขข้อผิดพลาดสำหรับรหัส QR และความยืดหยุ่นของพวกเขา
| ระดับ | % ของข้อมูลคืน |
|---|---|
| L | 7% |
| M | 15% |
| Q | 25% |
| H | 30% |
รหัส QR สามารถเก็บได้ถึง 7,089 ตัวอักษรตัวเลขหรือถึง 4,296 ตัวอักษรและตัวเลข
เป็นรหัสรูปสี่เหลี่ยมมีจำนวนเท่ากับของแถวและคอลัมน์และเพียงแค่จำนวนของพวกเขาขึ้นอยู่กับความจุของ QR โค้ด
จำนวนของแถวและคอลัมน์ของ QR โค้ดที่จะถูกระบุโดยรุ่นที่
รุ่นในช่วง 1 ถึง 40 และเพิ่มขึ้นจากรุ่นที่เกี่ยวข้องกับการนอกเหนือจาก 4 แถวและ 4 คอลัมน์ที่คุณจะเริ่มต้นที่จะได้รับ 21 - 177
ดังนั้น QR โค้ดของรุ่น 1 เป็นตารางที่สร้างขึ้นจาก 21 แถวและ 21 คอลัมน์ที่มีความจุได้ถึง 25 ตัวอักษรและตัวเลขในขณะที่ QR โค้ดจาก 40 รุ่นมี 177 และ 177 แถวคอลัมน์และความจุสูงสุด
ความจุสำหรับรุ่นบาง :
| เวอร์ชั่น | แถวคอลัมน์ X | แก้ไขข้อผิดพลาดในระดับ | จำนวนสูงสุดของอักขระ | |||
|---|---|---|---|---|---|---|
| เป็นตัวเลข | ตัวอักษรและตัวเลข | binary | คันจิ | |||
| 1 | 21x21 | L | 41 | 25 | 17 | 10 |
| M | 34 | 20 | 14 | 8 | ||
| Q | 27 | 16 | 11 | 7 | ||
| H | 17 | 10 | 7 | 4 | ||
| 2 | 25x25 | L | 77 | 47 | 32 | 20 |
| M | 63 | 38 | 26 | 16 | ||
| Q | 48 | 29 | 20 | 12 | ||
| H | 34 | 20 | 14 | 8 | ||
| 10 | 57x57 | L | 652 | 395 | 271 | 167 |
| M | 513 | 311 | 213 | 131 | ||
| Q | 364 | 221 | 151 | 93 | ||
| H | 288 | 174 | 119 | 74 | ||
| 40 | 177x177 | L | 7.089 | 4.296 | 2.953 | 1.817 |
| M | 5.596 | 3.391 | 2.331 | 1.435 | ||
| Q | 3.993 | 2.420 | 1.663 | 1.024 | ||
| H | 3.057 | 1.852 | 1.273 | 784 | ||
ความจุของ QR รหัสขึ้นอยู่เฉพาะในรุ่นและระดับของการแก้ไขข้อผิดพลาด (เป็นระดับที่ต่ำมากขึ้นปริมาณของการจัดเก็บข้อมูล) ที่ไม่ได้โดยขนาดของพิกเซล
Google Chart API เป็น API ที่ทำใช้ได้โดย Google ที่ส่งกลับที่มีภาพกราฟในการตอบสนองต่อการร้องขอทำโดย GET หรือ POST
มีชนิดของกราฟที่สามารถสร้างขึ้นผ่านทาง API ที่นี้มี แต่เราจะเน้น แต่เพียงผู้เดียวในแผนภูมิของรหัส QR
URL ที่ร้องขอจะทำอย่างไรเพื่อให้ได้กราฟเป็น https://chart.googleapis.com/chart ที่มีการเพิ่มค่าพารามิเตอร์ที่จำเป็นซึ่งในกรณีของเราคือ
ตัวอย่างของการร้องขอให้สร้างรหัส QR เป็น https://chart.googleapis.com/chart?cht=qr>
| |
ลินุกซ์ (หลักสูตร)
คู่มือที่สมบูรณ์ในระบบเปิดแหล่งที่มา จาก 49 € |
| |
MySQL (Course)
การบริหารจัดการฐานข้อมูลโอเพนซอร์ส จาก 39 € |
| |
PHP (หลักสูตร)
หลักสูตรเต็มสำหรับการสร้างเว็บไซต์แบบไดนามิก จาก 49 € |