|
|
@ -2,6 +2,7 @@ package images |
|
|
|
|
|
|
|
import ( |
|
|
|
"path/filepath" |
|
|
|
"strings" |
|
|
|
) |
|
|
|
|
|
|
|
/* |
|
|
@ -11,9 +12,10 @@ import ( |
|
|
|
* 3. remove the exif data |
|
|
|
* Call this function on any file uploaded to weedfs |
|
|
|
* |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
func MaybePreprocessImage(filename string, data []byte, width, height int) (resized []byte, w int, h int) { |
|
|
|
ext := filepath.Ext(filename) |
|
|
|
ext = strings.ToLower(ext) |
|
|
|
switch ext { |
|
|
|
case ".png", ".gif": |
|
|
|
return Resized(ext, data, width, height) |
|
|
|