Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

【开源自荐】 一款功能强大的趣味多端画板 #3867

Open
LHRUN opened this issue Jan 9, 2024 · 0 comments
Open

【开源自荐】 一款功能强大的趣味多端画板 #3867

LHRUN opened this issue Jan 9, 2024 · 0 comments
Labels

Comments

@LHRUN
Copy link

LHRUN commented Jan 9, 2024

推荐一个我自己写的画板项目。历经一个多月的重构,此款画板已经汇聚了很多创意画笔,可以让用户体验到全新的绘画效果。并且支持多端,无论是移动端,还是PC端,都有较好的交互体验和效果展示。并且现在网上流行的画板功能此项目基本都有。

项目链接:https://songlh.top/paint-board/

Github: https://github.com/LHRUN/paint-board

preview_device

详细功能列表:

  • 绘画模式
    • 提供了 12 种不同风格的画笔,包括基本画笔,彩虹画笔,多形状画笔,多素材画笔,像素画笔,多色画笔,文字画笔,多线连接画笔,网状画笔,多点连接画笔,波浪曲线画笔,荆棘画笔。以满足多样化的绘画需求。
    • 所有画笔均支持颜色和画笔宽度的配置,另外多形状、多素材、多色等画笔支持定制化配置。
  • 橡皮擦模式
    • 橡皮擦模式可线性擦除所有内容,并支持线性宽度配置
  • 选择模式
    • 在选择模式下,可以通过点击绘画内容进行框选。点击手柄支持拖拽、缩放和旋转操作,提供灵活的编辑方式。
    • 选择图片支持多种滤镜配置。
    • 选择文字时,支持字体设置
    • 所有绘制内容均支持图层设置,包括向上移动层级、向下移动层级、移动至顶层和移动至底层
    • 所有绘制内容支持透明度配置
  • 画板配置
    • 画板支持配置背景颜色和透明度配置
    • 支持绘画缓存,在存在大量绘制内容的情况下,启用缓存将提高绘制性能,而禁用缓存则会提升画布清晰度
  • 多功能菜单
    • 左下角按钮实时显示当前缩放比例,点击即可重置缩放比例
    • 中间按钮列表按从左到右的功能分别为:撤销、反撤销、复制当前选择内容、删除当前选择内容、绘制文字、上传图片、清除绘制内容、保存为图片、打开文件列表
    • 电脑端:
      • 按住 Space 键并点击鼠标左键可移动画布,滚动鼠标滚轮实现画布缩放
      • 按住 Backspace 键可删除已选内容
      • 同时按住 Ctrl 键 + V 键可粘贴剪贴板图片
    • 移动端:
      • 支持双指按压后拖拽和缩放画布
  • 多文件配置
    • 支持多个画布切换,每个画布可自定义标题、增加、删除,并提供上传和下载功能
@ruanyf ruanyf added the weekly label Jan 9, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants