作者Blueshiva (龙野南云)
看板MacDev
标题Re: [问题] 推荐的QR code扫描和产生的做法
时间Mon Nov 11 13:44:46 2013
※ 引述《FSRS ()》之铭言:
: 我想请问板上各位大大有人做过QR code的扫描和产生
: 有没有什麽推荐的做法
: 我目前有搜寻到ZbarSDK和ZXing两种做法
: 不过ZbarSDK似乎只能扫描无法产生
: ZXing虽然好像两种都可以但在使用上似乎受限较多
: 想请问大家都是怎麽做的
: 以上
: 谢谢
扫描我没用过,不过产生 QR Code 倒是有两个可以分享的
1. 用 CIFilter 产生:
在 iOS7/OSX 10.9 里面的 CIFilter 直接支援产生 QR Code 了,用法请参考
http://shinrenpan.logdown.com/posts/156806
不过这个只能用在新系统,如果要支援旧系统的话还是要另外用第三方framework
2. 第三方 QR-Code-Encoder-for-Objective-C
https://github.com/myang-git/QR-Code-Encoder-for-Objective-C
这套官方版的可以直接用 cocoapods 安装,但是只能产出 NSImage,尺寸上有限
制,会依照 QR code 格点的倍数变化。如果你希望尺寸弹性能够大一些,或者有
直接画在某个 view 上的需求,可以用我 fork 的版本
https://github.com/ShivaHuang/QR-Code-Encoder-for-Objective-C
基本用法一样,我另外弄的 view 的用法可以参考范例程式
--
Luna quieres ser madre
y no encuentras querer
que te haga mujer
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.125.92
※ 编辑: Blueshiva 来自: 140.112.125.92 (11/11 13:47)