[爆卦]Google chart QR code是什麼?優點缺點精華區懶人包

為什麼這篇Google chart QR code鄉民發文收入到精華區:因為在Google chart QR code這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者DeimosJ (D.J)看板Google標題[docs] 用試算表產出 QR code時間We...



可能滿多人有看到今天網路上有不少人分享用 Google Docs 的試算表產生 QR code。

http://lifeofjordi.wordpress.com/2013/09/18/google-docs-and-qr-codes/
JORDIORLANDO 在這篇文章分享了他如何用 Google Docs 試算表產生及維護 QR code
,其原理是在試算表中應用了 Google Chart API。

簡單來說:

https://chart.googleapis.com/chart?chs=200x200&cht=qr&chl=http://google.com/
這是 Google Chart API 的 Infographics 的用法。Google Chart API 的
Infographics 已經被列入「待棄用」了,不過預計棄用時間是 2015 年 4 月,在這
之前都還可以用,所以就盡情利用吧。該篇文章就是在試算表內插入了這種語法,來
製造 QR code。

chs:產生的 QR code 圖片的像素
cht:產生的圖片的格式。因為要產生 QR code,所以固定為 qr
chl:這是要轉化成 QR code 的文字的內容。

這麼單純,自己手動就好啦!何必還要用到試算表?作者就是將 chl 後面的資訊
與試算表其他單元格的內容結合,例如

=image("https://chart.googleapis.com/chart?chs=300x300&cht=qr&chl=" & A1 & "")

變成這樣。將這字串貼在 A2,如此一來當 A1 內容變化時,A2 就會自動產生新的
QR code 圖形。

如此一來,就可以自行產生及維護 QR code,不必再尋找網路服務來處理這種需求。

由於 Google Chart API 後面使用的是 UTF-8,瞭解上述的用法後,就可以進入進階
應用。

像 JORDIORLANDO 的文章中用的是

=image("https://chart.googleapis.com/chart?chs=200x200&cht=qr&chl=BEGIN:VCARD%0AN:"
& A2 & "%20" & B2 & "%0ATEL;CELL:" & C2 & "%0AEMAIL:" & D2 & "%0AEND:VCARD")

將 chl 的部分轉成文字的話就是

BEGIN:VCARD
N: A2 B2
TEL;CELL: C2
EMAIL: D2
END:VCARD

這是 vCARD 的格式。將這個格式轉成 QR code 後,用手機一讀取就會出現
BUSINESS CARD,然後就可以加入聯絡人。

利用 Google Docs 試算表加上 Google Chart API,就可以自己產生﹑維護 QR code。


如果不嫌棄,小弟寫了更詳細的說明:
http://duo-anything.blogspot.tw/2013/10/google-docs-google-docs-qr-code.html


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.61.194.199
PsMonkey:棄用的應該是 Google Image API,不是 Google Charts 10/02 17:25
PsMonkey:我剛剛看到還嚇到一下 Orz 10/02 17:25
抱歉抱歉,我修一下。
andy199113:超實用!! 10/02 17:37
※ 編輯: DeimosJ 來自: 210.61.194.199 (10/02 17:43)
todoharp:真的是太方便....讚!! 02/16 12:56

你可能也想看看

搜尋相關網站