Skip to content
New issue

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

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

Already on GitHub? Sign in 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants