Skip to content

brysnm/DrawOnImagePlugin

 
 

Repository files navigation

draw_on_image_plugin

Flutter plugin for drawing text on images.

Getting Started

Just create plugin instance

DrawOnImagePlugin _plugin = DrawOnImagePlugin();

Then create data class with draw parameters like font size, padding, color and so on:

var writeData = WriteImageData(
  text, 
  imageBytes,
  left: left,
  right: right,
  top: top,
  bottom: bottom,
  color: color.value,
  fontSize: size
)

Only two paramaters : text and imageBytes are required the rest are optional. After that just pass that data to plugin:

String path = await _plugin.writeTextOnImage(writeData);

You will receive a path to new image with your text above it. Your code is responsible for managing (move, rename, delete) the newly created file.

More details in example.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 39.3%
  • Swift 26.8%
  • Kotlin 26.8%
  • Ruby 5.2%
  • Objective-C 1.9%