Package com.tianscar.quickbitmap
Class BitmapEncoder
- java.lang.Object
-
- com.tianscar.quickbitmap.BitmapEncoder
-
public final class BitmapEncoder extends java.lang.Object
A factory class providing functions to encode bitmap.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
BitmapEncoder.Callback
static class
BitmapEncoder.CompressFormat
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
encodeByteArray(android.graphics.Bitmap bitmap, BitmapEncoder.CompressFormat format, int quality)
static boolean
encodeFile(java.io.File file, android.graphics.Bitmap bitmap, boolean override, BitmapEncoder.CompressFormat format, int quality)
static void
encodeFile(java.io.File file, android.graphics.Bitmap bitmap, boolean override, BitmapEncoder.CompressFormat format, int quality, BitmapEncoder.Callback callback)
static boolean
encodeFile(java.lang.String pathname, android.graphics.Bitmap bitmap, boolean override, BitmapEncoder.CompressFormat format, int quality)
static void
encodeFile(java.lang.String pathname, android.graphics.Bitmap bitmap, boolean override, BitmapEncoder.CompressFormat format, int quality, BitmapEncoder.Callback callback)
-
-
-
Method Detail
-
encodeByteArray
@Nullable public static byte[] encodeByteArray(@NonNull android.graphics.Bitmap bitmap, @NonNull BitmapEncoder.CompressFormat format, int quality)
-
encodeFile
public static boolean encodeFile(@NonNull java.lang.String pathname, @NonNull android.graphics.Bitmap bitmap, boolean override, @NonNull BitmapEncoder.CompressFormat format, int quality)
-
encodeFile
public static boolean encodeFile(@NonNull java.io.File file, @NonNull android.graphics.Bitmap bitmap, boolean override, @NonNull BitmapEncoder.CompressFormat format, int quality)
-
encodeFile
public static void encodeFile(@NonNull java.lang.String pathname, @NonNull android.graphics.Bitmap bitmap, boolean override, @NonNull BitmapEncoder.CompressFormat format, int quality, @NonNull BitmapEncoder.Callback callback)
-
encodeFile
public static void encodeFile(@NonNull java.io.File file, @NonNull android.graphics.Bitmap bitmap, boolean override, @NonNull BitmapEncoder.CompressFormat format, int quality, @NonNull BitmapEncoder.Callback callback)
-
-