|
@@ -52,24 +52,6 @@ extension UIImage {
|
|
|
guard let cgImage = image?.cgImage else { return nil }
|
|
|
self.init(cgImage: cgImage)
|
|
|
}
|
|
|
-
|
|
|
- func upOrientationImage() -> UIImage? {
|
|
|
- switch imageOrientation {
|
|
|
- case .up:
|
|
|
- return self
|
|
|
- default:
|
|
|
- UIGraphicsBeginImageContextWithOptions(size, false, scale)
|
|
|
- draw(in: CGRect(origin: .zero, size: size))
|
|
|
- let result = UIGraphicsGetImageFromCurrentImageContext()
|
|
|
- UIGraphicsEndImageContext()
|
|
|
- return result
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- func convertToJPEG(compressionQuality quality: CGFloat) -> UIImage? {
|
|
|
- guard let jpegData = jpegData(compressionQuality: quality) else { return nil }
|
|
|
- return UIImage(data: jpegData)
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
public enum ImageType: String {
|