ImageUtils.h 716 B

123456789101112131415161718
  1. //
  2. // ImageUtils.h
  3. // AntsContract
  4. //
  5. // Created by Ray on 12/20/16.
  6. // Copyright © 2016 United Software Applications, Inc. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import <UIKit/UIKit.h>
  10. @interface ImageUtils : NSObject
  11. + (UIImage*)img_compress:(UIImage*)image kbsize:(float) size;
  12. + (CGRect)scaleToSize:(CGRect )from to:(CGSize)to;
  13. + (CGRect)rectAlign:(CGRect )parent rect:(CGRect)rect hAlign:(NSString*)hAlign vAlign:(NSString*)vAlign;
  14. + (NSData*) load_cached_img:(NSString*) filename loadFrom:(NSString*) path;
  15. + (NSData*) load_img:(NSString*) filename ;
  16. + (NSData*) load_cached_img:(NSString*) filename loadFrom:(NSString*) path size:(CGSize)size allow_enlarge:(bool)allow_enlarge;
  17. @end