35 lines
695 B
Markdown
35 lines
695 B
Markdown
# flutter_image_compress
|
|
|
|
This Go package implements the host-side of the Flutter [flutter_image_compress](https://github.com/openflutter/flutter_image_compress) plugin.
|
|
|
|
## Usage
|
|
|
|
Import as:
|
|
|
|
```go
|
|
import flutter_image_compress "github.com/openflutter/flutter_image_compress/go"
|
|
```
|
|
|
|
Then add the following option to your go-flutter [application options](https://github.com/go-flutter-desktop/go-flutter/wiki/Plugin-info):
|
|
|
|
```go
|
|
flutter.AddPlugin(&flutter_image_compress.FlutterImageCompressPlugin{}),
|
|
```
|
|
|
|
## Support
|
|
|
|
- [x] fileToFile
|
|
- [x] listToList
|
|
- [x] listToFile
|
|
|
|
- [x] minWidth
|
|
- [x] minHeight
|
|
- [x] rotate
|
|
- [x] quality
|
|
|
|
- [x] jpeg
|
|
- [x] png
|
|
|
|
- [ ] keepExif
|
|
- [ ] autoCorrectionAngle
|