stickereditor

Creator: coderz1093

Last updated:

0 purchases

stickereditor Image
stickereditor Images

Languages

Categories

Add to Cart

Description:

stickereditor

Sticker Editor #
A flutter plugin for iOS, Android and Mac for Rotate, Scaling, Moving and Editing Text, Photo, Stickers





Sticker Editor















Only Text
Only Photo










A flutter package Sticker Editor which will help you to create editable and scalable text or sticker widget that can be dragged around the area you given in screen.

Features 💚 #

Manually Control the position of the widget along with drags.
You can bound the dragarea of your widget using boundHeight and boundWidth parameters
onTap and onCancel function where user's can use there own function
You can resizes widget using scaling function
Highly customizable
You can use whole sticker view or particular widgets

Installation #
First, add stickereditor as a dependency in your pubspec.yaml file.
MacOs #
Fore NetworkImage, macOS needs you to request a specific entitlement in order to access the network. To do that open macos/Runner/DebugProfile.entitlements and add the following key-value pair.
<key>com.apple.security.network.client</key>
<true/>
copied to clipboard
How to use #

Sticker View

StickerEditingView(
isnetwork: false,
height: 300,
width: 300,
imgUrl: backgroundImageUrl,
fonts: fonts,
palletColor: colorPallet,
assetList: stickerList,
),
copied to clipboard

Text Editing Box

Container(
height: 300,
width: 300,
color: Colors.blue,
child: Stack(
children: [
TextEditingBox(
fonts: fonts,
boundHeight: 200,
boundWidth: 100,
isSelected: true,
palletColor: colorPallet,
newText: TextModel(
name: 'Text EditingBox',
textStyle:
GoogleFonts.pacifico(fontSize: 25, color: Colwhite),
top: top,
isSelected: true,
textAlign: TextAlign.center,
scale: 1,
left: left),
),
],
),
),
copied to clipboard

Picture Editing Box

Container(
height: 300,
width: 300,
color: Colors.blue,
child: Stack(
children: [
StickerEditingBox(
boundHeight: 200,
boundWidth: 200,
pictureModel: PictureModel(
isNetwork: true,
isSelected: false,
left: 50,
top: 50,
scale: 1,
stringUrl:
'https://raw.githubusercontent.com/Harsh-Radadiya/sticker_editor/master/assets/t-shirt.jpeg',
)),
],
),
)
copied to clipboard
Run the example app in the exmaple folder to find out more about how to use it.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.