diff --git a/source/src/main/java/one/nem/lacerta/source/file/impl/FileManagerImpl.java b/source/src/main/java/one/nem/lacerta/source/file/impl/FileManagerImpl.java index b8f5226c..03f9332b 100644 --- a/source/src/main/java/one/nem/lacerta/source/file/impl/FileManagerImpl.java +++ b/source/src/main/java/one/nem/lacerta/source/file/impl/FileManagerImpl.java @@ -22,6 +22,7 @@ import dagger.assisted.AssistedInject; import one.nem.lacerta.source.file.FileManager; import one.nem.lacerta.utils.LacertaLogger; +import one.nem.lacerta.utils.Store; public class FileManagerImpl implements FileManager { @@ -303,7 +304,7 @@ public class FileManagerImpl implements FileManager { private void saveBitmapInternal(Bitmap bitmap, Path path) throws IOException { try { logger.debug("saveBitmapInternal", "path: " + path); - bitmap.compress(Bitmap.CompressFormat.PNG, 100, Files.newOutputStream(path)); + bitmap.compress(Bitmap.CompressFormat.PNG, Store.Scan.PNG_QUALITY, Files.newOutputStream(path)); } catch (Exception e) { logger.error("saveBitmapInternal", e.getMessage()); throw new IOException("Failed to save bitmap"); diff --git a/utils/src/main/java/one/nem/lacerta/utils/Store.java b/utils/src/main/java/one/nem/lacerta/utils/Store.java new file mode 100644 index 00000000..78bc2511 --- /dev/null +++ b/utils/src/main/java/one/nem/lacerta/utils/Store.java @@ -0,0 +1,7 @@ +package one.nem.lacerta.utils; + +public class Store { + public class Scan { + public static final int PNG_QUALITY = 60; + } +}