| 关键词: nbsp 二维 QRCodeGenerator UIImage libqrencode 二维码 条形码 twoDimensionCode import plaincopy |
1.二维码生成libqrencode介绍:是一个用C语言编写的用来解析二维条形码(QRCode)的程序库,libqrencode通过手机的CCD摄像头来扫描二维条形码。导入libqrencode库,下面直接代码:[objc] view plaincopy#import <Foundation/Foundation.h> @interface QRCodeGenerator : NSObject + (UIImage *)qrImageForString:(NSString *)string imageSize:(CGFloat)size; + (UIImage *) twoDimensionCodeImage:(UIImage *)twoDimensionCode withAvatarImage:(UIImage *)avatarImage; @end [objc] view plaincopy#import "QRCodeGenerator.h" #import "qrencode.h" enum { qr_margin = 3 }; @implementation QRCodeGenerator + (void)drawQRCode:(QRcode *)code context:(CGContextRef)ctx size:(CGFloat)size { unsigned charchar *data = 0; int width; data = code->data; 声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除 |