jpegCompressFileToFile static method
Future<bool>
jpegCompressFileToFile(
- File input,
- File output, {
- int quality = 75,
- int dpi = 96,
- ProgressCallback? progressCallback,
quality
is JPEG compression quality in 0 - 100
; the default is 75.
dpi
is just an additional metadata, dot-per-inch; the default is 96.
progressCallback
receives progress percentage during the conversion.
Implementation
static Future<bool> jpegCompressFileToFile(
File input,
File output, {
int quality = 75,
int dpi = 96,
ProgressCallback? progressCallback,
}) async {
return jpegCompressFileBytesToFile(
await input.readAsBytes(),
output,
quality: quality,
dpi: dpi,
progressCallback: progressCallback,
);
}