// // ImageUtils.h // AntsContract // // Created by Ray on 12/20/16. // Copyright © 2016 United Software Applications, Inc. All rights reserved. // #import #import @interface ImageUtils : NSObject + (UIImage*)img_compress:(UIImage*)image kbsize:(float) size; + (CGRect)scaleToSize:(CGRect )from to:(CGSize)to; + (CGRect)rectAlign:(CGRect )parent rect:(CGRect)rect hAlign:(NSString*)hAlign vAlign:(NSString*)vAlign; + (NSData*) load_cached_img:(NSString*) filename loadFrom:(NSString*) path; + (NSData*) load_img:(NSString*) filename ; + (NSData*) load_cached_img:(NSString*) filename loadFrom:(NSString*) path size:(CGSize)size allow_enlarge:(bool)allow_enlarge; +(UIImage*)generateBarCode:(NSString*)barCodeStr width:(CGFloat)width height:(CGFloat)height; +(UIImage*)generateQRCode:(NSString*)barCodeStr width:(CGFloat)width height:(CGFloat)height; +(NSString*)generateBarCodeFile:(NSString*)barCodeStr width:(CGFloat)width height:(CGFloat)height; +(NSString*)generateQRCodeFile:(NSString*)barCodeStr width:(CGFloat)width height:(CGFloat)height; @end