Chat Room

Author Topic: การสร้าง QR Code เป็นข้อความของตัวเอง (Generate QR Code)  (Read 5870 times)

0 Members and 1 Guest are viewing this topic.

Offline spicydog

  • Administrator
  • Hero Member
  • *****
  • Posts: 558





ต้องบอกเลยว่าตอนนี้ QR Code มาแรงมาก
โดยมากแล้วถูกนำมาใช้บนโลกของโทรศัพท์มือถือสมัยใหม่
ซึ่งตัวผมเองก็ใช้ด้วยเช่นกัน ใช้มากๆ ซะด้วย
แล้วด้วยเหตุที่ใช้ Android เวลาจะโหลดโปรแกรมกัน
เดี๋ยวนี้ก็ส่องจอกันทั้งนั้น
หลายๆ คนก็อยากจะเขียนบทความของตัวเองบ้าง
แต่ไม่รู้ว่าจะไปหาโปรแกรมสำหรับสร้าง QR Code ที่ไหนดี

ตัวผมเองจริงๆ ก็ได้ Code PHP สำหรับสร้างพวกนี้มานานแล้วครับ
ใช้งานได้ดีเช่นกัน แต่ว่าถ้าใช้งานเยอะๆ ก็ทำให้มันช้า เพราะ sv ที่เราใช้มันไม่แรงนัก
อยู่มาวันหนึ่ง ก็คือวันนี้ที่เขียนบทความ ได้เจอสุดเครื่องเครื่องปั้ม QR Code ขั้นเร็ว ง่าย และฟรี
ไม่ใช่ใครไหนไกล เขาผู้นั้นก็คือ Google เจ้าเก่า
มันเป็นหนึ่งในบริการสร้างรูปภาพพวกแผนภูมิต่างๆ แต่ว่ามี QR Code ให้ใช้ด้วย
รายละเอียดเพิ่มเติมก็ที่นี่เลยครับ http://code.google.com/apis/chart/

มาดูวิธ๊การสร้างกันเลยดีกว่า
QR Code นี้จะ Output ออกมาเป็นไฟล์รูป
ดังนั้นเวลาจะใช้งานก็ให้อยู่ใน tag image นะครับ

ตัวอย่างการแสดงผมก็อันนี้เลย


สำหรับ url ที่ผมใช้ก็คือ http://chart.apis.google.com/chart?cht=qr&chs=150x150&chl=spicydog

ถ้าสังเกตจะแยกออกมาเป็นส่วนๆ ได้ดังนี้

1. http://chart.apis.google.com/chart?
ส่วนนี้จะเป็นส่วนของการเข้าไปเรียกใช้งาน (ไม่ต้องแก้ไข)

2. cht=qr
ส่วนนี้คือเรียกใช้แผนภูมิชนิดใด (ไม่ต้องแก้ไข)

3. chs=150x150
ส่วนนี้จะบอกว่า ให้รูปภาพนั้นออกมาขนาดเท่าไหร่ ใช้ตัว x (เอ็กซ์) แทนเครื่องหมายคูณ

4. chl=spicydog
ส่วนนี้คือเนื้อหาภายใน QR Code ว่าจะแสดงเนื้อหาอะไร

แล้วนำส่วนต่างๆมาประกอบกัน
โดยส่วนของตัวแปรคือส่วนของ 2 3 และ 4 จะแยกกันด้วยเครื่องหมาย & จึงได้ URL มาใช้งานก็คือ

http://chart.apis.google.com/chart?cht=qr&chs=150x150&chl=spicydog

ถ้าผมอยากจะให้ขนาดเป็น 300 x 300 แสดงข้อความว่า http://www.spicydog.org ก็จะได้ URL ว่า

http://chart.apis.google.com/chart?cht=qr&chs=300x300&chl=http://www.spicydog.org




« Last Edit: October 27, 2012, 10:03:19 pm by spicydog »




URL สำหรับแบ่งปัน
BBCode สำหรับแบ่งปัน
HTML สำหรับแบ่งปัน

blog comments powered by Disqus


 



speedtest