//
// *** * * * * * *
// * * * * *
// * * * * * * *
// * * * *
// *** * * * * *
//
// IPUQrCodeHelper.h
// IPUQrCode
// Created by Benny (AsiaInfo PRD IPU) on 2019/11/7 09:51.
// Copyright © 2019 Asiainfo. All rights reserved.
//
#import <IPUFoundation/IPUFoundation.h>
@interface IPUQrCodeHelper : IPUCommonHelper
- (void)scanSingle:(NSArray *)params completion:(IPUExcuteCompletion)completion;
- (void)scanMultiple:(NSArray *)params completion:(IPUExcuteCompletion)completion;
- (void)scanQrCodeOnce:(BOOL)flag completion:(IPUExcuteCompletion)completion;
- (void)createQrCode:(NSArray *)params completion:(IPUExcuteCompletion)completion;
- (void)saveQrCode:(NSArray *)params completion:(IPUExcuteCompletion)completion;
- (void)readQrCode:(NSArray *)params completion:(IPUExcuteCompletion)completion;
- (NSString *)readQrCode:(NSString *)qrName error:(NSError *)err;
/// 图片转Base64字符串
/// @param image <#image description#>
- (NSString *)imageToBase64:(UIImage *)image;
/// 字符串转图片
/// @param imageStr <#imageStr description#>
- (UIImage *)base64StrToImage:(NSString *)imageStr;
@end
|