moved Classes out of the demo application

This commit is contained in:
Jeena Paradies 2009-11-14 20:51:10 +01:00
parent c4b4108b8b
commit c70793d1f2
18 changed files with 2342 additions and 0 deletions

27
Classes/UIImageResizing.h Normal file
View file

@ -0,0 +1,27 @@
//
// UIImageResizing.h
// JPImagePickerController
//
// Created by Jeena on 07.11.09.
// Copyright 2009 Jeena Paradies.
// Licence: MIT-Licence
//
// Most of this code is from http://stackoverflow.com/questions/603907/uiimage-resize-then-crop
#import <Foundation/Foundation.h>
@interface UIImage (Resize)
+ (UIImage *)image:(UIImage *)sourceImage scaleAndCroppForSize:(CGSize)targetSize;
- (UIImage *)scaleAndCropToSize:(CGSize)newSize;
- (UIImage *)scaleAndCropToSize:(CGSize)targetSize onlyIfNeeded:(BOOL)onlyIfNeeded;
+ (UIImage *)image:(UIImage *)image scaleToSize:(CGSize)newSize;
- (UIImage *)scaleToSize:(CGSize)newSize;
- (UIImage *)scaleToSize:(CGSize)targetSize onlyIfNeeded:(BOOL)onlyIfNeeded;
+ (BOOL)image:(UIImage *)sourceImage needsToScale:(CGSize)targetSize;
- (BOOL)needsToScale:(CGSize)targetSize;
@end