public class ImageSaver extends Object
| Constructor and Description |
|---|
ImageSaver(String basePath) |
| Modifier and Type | Method and Description |
|---|---|
protected BufferedImage |
bimgFromBytez(byte[] source) |
protected BufferedImage |
convertCMYK2RGB(BufferedImage image) |
org.nustaq.kontraktor.IPromise<String> |
handleImage(String base64Image,
String imgType,
String path,
Dimension targetSize) |
protected String |
imageEndingByMimeType(String mimeType) |
protected boolean |
saveImage(BufferedImage img,
String fileName) |
BufferedImage |
scalePreservingAspectRatioAsImage(BufferedImage bimg,
int targetW,
int targetH) |
BufferedImage |
scalePreservingAspectRatioAsImage(byte[] source,
int targetW,
int targetH) |
protected String |
validateType(String type) |
public ImageSaver(String basePath)
public org.nustaq.kontraktor.IPromise<String> handleImage(String base64Image, String imgType, String path, Dimension targetSize)
protected boolean saveImage(BufferedImage img, String fileName)
protected BufferedImage convertCMYK2RGB(BufferedImage image) throws IOException
IOExceptionprotected BufferedImage bimgFromBytez(byte[] source) throws IOException
IOExceptionpublic BufferedImage scalePreservingAspectRatioAsImage(byte[] source, int targetW, int targetH) throws IOException
IOExceptionpublic BufferedImage scalePreservingAspectRatioAsImage(BufferedImage bimg, int targetW, int targetH)
Copyright © 2019. All rights reserved.