draw_text 0.0.2 copy "draw_text: ^0.0.2" to clipboard
draw_text: ^0.0.2 copied to clipboard

Add text to Flutter images with more control. draw_text offers an enriched text drawing function that builds upon the core Image package.

draw_text #

The draw_text package provides an enhanced draw_text function for drawing text on images in Flutter applications. It Based on Image pacakge, offering additional features and customization options for text.

Features #

  • Customizable Text Styles: Easily customize the text color, font, size, and more using the TextStyle class.
  • unicode support: Support any unicode characters, thats means you can use any language and emojis in your text.
  • Easy Integration: Seamlessly integrate with your Flutter projects and utilize the powerful image package under the hood.

Getting Started #

Installation #

To use the draw_text package, run the following command in your Flutter project:

flutter pub add draw_text

Alternatively, add the package to your pubspec.yaml file:

dependencies:
  draw_text: ^0.1.0

Then, run flutter pub get to install the package.

Import #

Import the draw_text package in your Dart file:

import 'package:draw_text/draw_text.dart';

Usage #

Use the draw_text function to draw text on an image:

import 'package:image/image.dart' as img;
import 'package:draw_text/draw_text.dart';

Future<img.Image> draw_textOnImage(img.Image image, String text) async {
  TextStyle textStyle = TextStyle(
    color: Colors.white,
    fontSize: 24.0,
    fontFamily: 'Roboto',
  );

  image = draw_text(image, textStyle, text);
  return image;
}

You can also specify the x and y coordinates for positioning the text:

// Draw text at specific coordinates
return draw_text(image, textStyle, text, x: 100, y: 200);

Contributing #

Contributions to the draw_text package are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request on the project's GitHub repository.

License #

This package is licensed under the MIT License.

3
likes
150
pub points
44%
popularity

Publisher

unverified uploader

Add text to Flutter images with more control. draw_text offers an enriched text drawing function that builds upon the core Image package.

Repository (GitHub)
View/report issues

Documentation

API reference

License

GPL-3.0 (license)

Dependencies

flutter, image

More

Packages that depend on draw_text