Uniapp 图片编辑插件 Ba-ImageEditor

Posted 三杯五岳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Uniapp 图片编辑插件 Ba-ImageEditor相关的知识,希望对你有一定的参考价值。

Uniapp 图片编辑插件 Ba-ImageEditor
Uniapp 图片选择插件(支持视频、音频) Ba-MediaPicker

简介(下载地址

Ba-ImageEditor 是一款功能强大的uniapp图片编辑插件,支持涂鸦、滤镜、裁剪、旋转、添加文字、美颜等等。

  • 支持涂鸦编辑(包含画笔颜色、粗细、橡皮擦)
  • 支持滤镜效果(包含软化、黑白、经典、华丽、复古、优雅、电影、回忆、优格、流年、发光、马赛克等等)
  • 支持裁剪图片(包含多种尺寸比例)
  • 支持旋转图片(360°丝滑旋转)
  • 支持添加文字(包含文字颜色、文字大小、方向旋转、拖动位置等)
  • 支持美颜效果(包含磨皮、美白)

可与 图片选择插件 Ba-MediaPicker 搭配使用。(文档

截图展示


使用方法

script 中引入组件

	const imageEditor = uni.requireNativePlugin('Ba-ImageEditor')

script 中调用

		methods: 
			imageEdit() 
				imageEditor.imageEdit(
						'path': this.path,//原始图片路径
						'outputPath': this.outputPath,//保存图片路径
					,
					(ret) => 
						console.log(ret)
						if (ret.outputPath && ret.isImageEdit) 
							this.path = ret.outputPath;
						
					);
			,
		

Ba-ImageEditor 自定义配置参数

属性名类型默认值说明
pathString‘’原始图片路径,不能为空
outputPathString/storage/emulated/0/Pictures/BaImageEditor/tietu时间毫秒.png保存图片路径

回调参数

属性名类型说明
isImageEditBoolean是否编辑图片
outputPathString图片编辑输出目录

以上是关于Uniapp 图片编辑插件 Ba-ImageEditor的主要内容,如果未能解决你的问题,请参考以下文章

uniapp upload-file-picker 上传图片

uniapp 常用原生插件大全

uniapp 常用原生插件大全

uniapp中使用插件进行上传附件(word,表格,图片等)

uni-app中v-html绑定的富文本怎么修改里面图片的大小

Uniapp 图片选择插件(支持视频音频) Ba-MediaPicker