keshiim / Zmjimageeditor
Licence: mit
ZMJImageEditor is a picture editing component like WeChat. It is powerful and easy to integrate, supporting rendering, text, rotation, tailoring, mapping and other functions. (ZMJImageEditor 是一个和微信一样图片编辑的组件,功能强大,极易集成,支持绘制、文字、旋转、剪裁、贴图等功能)
Stars: ✭ 470
Projects that are alternatives of or similar to Zmjimageeditor
Zep
Zep - An embeddable editor, with optional support for using vim keystrokes.
Stars: ✭ 477 (+1.49%)
Mutual labels: editor, text-editor, text
Mle
Flexible terminal-based text editor (C)
Stars: ✭ 378 (-19.57%)
Mutual labels: editor, text-editor, text
Jspaint
🎨 Classic MS Paint, REVIVED + ✨Extras
Stars: ✭ 5,972 (+1170.64%)
Mutual labels: image, image-editor, editor
Femto
A toy text editor with no dependencies written in Ruby
Stars: ✭ 34 (-92.77%)
Mutual labels: editor, text-editor, text
Seashore
easy to use mac osx image editing application for the rest of us
Stars: ✭ 182 (-61.28%)
Mutual labels: image, image-editor, editor
tedit
simple tabbed text editor written in core Tcl/Tk
Stars: ✭ 17 (-96.38%)
Mutual labels: text, text-editor
Micro
A modern and intuitive terminal-based text editor
Stars: ✭ 18,526 (+3841.7%)
Mutual labels: editor, text-editor
text-style-editor
Text style editor widget for flutter
Stars: ✭ 25 (-94.68%)
Mutual labels: text, text-editor
Pesdk Android Demo
A fully customizable photo editor for your app.
Stars: ✭ 464 (-1.28%)
Mutual labels: image-editor, text
instagram-text-editor
An Instagram like text editor Flutter widget that helps you to change your text style.
Stars: ✭ 66 (-85.96%)
Mutual labels: text, text-editor
mg
OpenBSD Mg editor. Portable Public Domain Micro Emacs for *BSD, Cygwin, Linux, Mac OS X.
Stars: ✭ 99 (-78.94%)
Mutual labels: text, text-editor
Tui.image Editor
🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters.
Stars: ✭ 4,761 (+912.98%)
Mutual labels: image, image-editor
ZMJImageEditor
功能介绍
Tailoring, graffiti, and writing. All kinds of rotations are done well, if you have bug, welcome issue, and the following are several GIF, support Internationale-localizable (剪裁、涂鸦、文字。各种旋转各种好完,如果有bug,欢迎issue,下面是几个介绍功能的GIF,支持国际化)
- draw功能
- text
- clip,rotation
- 支持贴图(paper) 新增
Usage
调起
WBGImageEditor *editor = [[WBGImageEditor alloc] initWithImage:_imageView.image delegate:self];
[self presentViewController:editor animated:YES completion:nil];
回调delegate
#pragma mark - WBGImageEditorDelegate
- (void)imageEditor:(WBGImageEditor *)editor didFinishEdittingWithImage:(UIImage *)image {
self.imageView.image = image;
[editor.presentingViewController dismissViewControllerAnimated:YES completion:nil];
}
- (void)imageEditorDidCancel:(WBGImageEditor *)editor {
}
增加了图片资源回调
#pragma mark - WBGImageEditorDataSource
- (NSArray<WBGMoreKeyboardItem *> *)imageItemsEditor:(WBGImageEditor *)editor {
return @[
[WBGMoreKeyboardItem createByTitle:@"p1" imagePath:@"p1" image:[UIImage imageNamed:@"p1"]],
[WBGMoreKeyboardItem createByTitle:@"p2" imagePath:@"p2" image:[UIImage imageNamed:@"p2"]]
];
}
Example
To run the example project, clone the repo, and run pod install
from the Example directory first.
and this is the demo project
Requirements
iOS7+
Installation
ZMJImageEditor is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "ZMJImageEditor"
Author
keshiim, [email protected]
License
ZMJImageEditor is available under the MIT license. See the LICENSE file for more info.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].