An open API service indexing awesome lists of open source software.

https://github.com/prongbang/flutter_resizer_image

Flutter Resizer Image using Rust library for fast image resizing.
https://github.com/prongbang/flutter_resizer_image

fast-resize-image flutter-resize-image resize-image

Last synced: 6 months ago
JSON representation

Flutter Resizer Image using Rust library for fast image resizing.

Awesome Lists containing this project

README

          

# flutter_resizer_image

Flutter Resizer Image using Rust library for [fast image resizing](https://github.com/cykooz/fast_image_resize).

## Usage

- pubspec.yml

```yaml
dependencies:
flutter_resizer_image: ^1.0.0
```

or

```yaml
dependencies:
flutter_resizer_image:
git: https://github.com/prongbang/flutter_resizer_image
```

- Initial

```dart
import 'package:flutter_resizer_image/flutter_resizer_image.dart';

void main() async {
await FlutterResizerImage.init();
runApp(const MyApp());
}
```

- New Instance

```dart
final resizerImage = FlutterResizerImage.instance();
```

- Resize with Percent

```dart
String image = "iVBORw0KGgoA....AAANS=";
final image = await resizerImage.resizerWithPercent(image: image, percent: 50);
```

- Resize with Width x Height

```dart
String image = "iVBORw0KGgoA....AAANS=";
final image = await resizerImage.resizer(image: image, width: 100, height: 100);
```