uploadcare_flutter 5.0.0 copy "uploadcare_flutter: ^5.0.0" to clipboard
uploadcare_flutter: ^5.0.0 copied to clipboard

A flutter/dart library for working with Uploadcare REST API. File uploads, media processing, and adaptive delivery for web and mobile.

alt flutter uploadcare client

Flutter Uploadcare Client #

How to use #

Please see this package uploadcare_client for instructions This package was introduced a few extensions for base package (Dimensions, Offsets, FaceRect, FacesEntityExtension), UploadcareImageProvider. If you don't need these features, you can use uploadcare_client directly

Implemented features:

alt flutter uploadcare example

alt flutter uploadcare face rocognition example

alt flutter uploadcare web upload video

alt flutter uploadcare web upload image

Using with widgets #

The library provides UploadcareImageProvider for more effective use in the widget ecosystem, how to use image provider:

Image(
  image: UploadcareImageProvider(
    'uploadcare-image-file-uuid',
    // optional, apply transformations to the image
    transformations: [
      BlurTransformation(50),
      GrayscaleTransformation(),
      InvertTransformation(),
      ImageResizeTransformation(Size.square(58))
    ],
    // rest image props...
  ),
)

!!! IMPORTANT !!!

If you are using uploadcare_client@<3.0.0 change the dependency name in your project pubspec.yaml

# from
dependencies:
  uploadcare_client: '2.x.x'

# to
dependencies:
  uploadcare_flutter: ^1.0.0

Do you like the package? Buy me a coffee :)

Buy Me A Coffee

14
likes
140
pub points
57%
popularity

Publisher

verified publisherkonstantinkai.dev

A flutter/dart library for working with Uploadcare REST API. File uploads, media processing, and adaptive delivery for web and mobile.

Repository (GitHub)
View/report issues

Topics

#uploadcare #file-uploading #image-transformations #file-analysis #file-converting

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

flutter, uploadcare_client

More

Packages that depend on uploadcare_flutter