iOS 生成QRCode (QR-Code-Encoder-for-Objective-C)
2012-08-27 16:25
357 查看
zxing 的android版本有很好的生成二维码的实现,但在ios上,没有找到.
在github上发现这个项目QR-Code-Encoder-for-Objective-C,用其来生成QRCode,实在是相当方便,而且调用接口相当简洁,就一个静态方法.
ps:如果是用phonegap,在转image传到前台时,最好使用Png,因为生成jpg的nsdata会比Png的大很多.
UIImage 转 NSData:
NSData *nsdata = UIImagePNGRepresentation(image);
nsdata 转 nsstring
[nsdata base64EncodedString];
这是nsdata的类别,代码在下面的文件中.
http://files.cnblogs.com/phnix/NSData_to_Base64.zip (从PhoneGap的github源码中扒下来的.)
在github上发现这个项目QR-Code-Encoder-for-Objective-C,用其来生成QRCode,实在是相当方便,而且调用接口相当简洁,就一个静态方法.
ps:如果是用phonegap,在转image传到前台时,最好使用Png,因为生成jpg的nsdata会比Png的大很多.
UIImage 转 NSData:
NSData *nsdata = UIImagePNGRepresentation(image);
nsdata 转 nsstring
[nsdata base64EncodedString];
这是nsdata的类别,代码在下面的文件中.
http://files.cnblogs.com/phnix/NSData_to_Base64.zip (从PhoneGap的github源码中扒下来的.)
相关文章推荐
- 使用iOS-QR-Code-Encoder 生成二维码
- Qrcode生成二维码普通篇之jquery.qrcode.min.js
- ZXing for iOS Scan (Qr , data metrics code)
- QrCodeNet 生成二维码,QRCodeHelper
- Qrcode生成二维码(普通篇)之jquery.qrcode.min.js
- Qrcode生成二维码(普通篇)之jquery.qrcode.min.js
- Qrcode生成二维码(logo篇)之jquery.qrcode.min.js
- QR Code Encoder for 简体中文
- Qrcode生成二维码(普通篇)之jquery.qrcode.min.js
- qrcode.react和jquery.qrcode生成二维码
- Qrcode生成二维码(logo篇)之jquery.qrcode.min.js
- .NET使用QRCodeEncoder生成二维码
- QRCode生成二维码,jq QRCode生成二维码,QRCode生成电子名片
- java生成二维码的三种方式zxing、qrcode以及jqueryqrcode
- iOS 简单易用的二维码扫描及生成二维码三方控件LFQRCode,可灵活自定义UI
- 使用jquery.qrcode.js在浏览器上生成QRCODE
- 一个基于QR Code encoder的 php 扩展,更高效的生成二维码
- Qrcode生成二维码(logo篇)之jquery.qrcode.min.js
- QRCode与QRCode.js生成二维码
- jq + qrcode 生成二维码(解决中文乱码)