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
|