0 purchases
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.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.