Skip to content

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.

License

Notifications You must be signed in to change notification settings

FS-17/draw_text

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.0.2

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.

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages