compressImage method
Future<ImageCompressResult>
compressImage(
- String path,
- ImageCompressConfig config,
- String? outputDir,
- String? outputName,
override
Implementation
@override
Future<ImageCompressResult> compressImage(
String path,
ImageCompressConfig config,
String? outputDir,
String? outputName,
) async {
try {
return await FfmpegImage.compressFile(
path: path,
config: config,
outputDir: outputDir,
outputName: outputName,
);
} on CompressException {
rethrow;
} catch (e) {
throw ImageCompressException(CompressErrorCode.imageCompressFailed, '$e');
}
}