技术栈
canvas
亦黑迷失
6 天前
前端
·
javascript
·
canvas
水印的攻防战
有时候我们的网站有些内容需要添加上水印,有时候我们浏览下载一些有水印的资料时又想去除水印。本篇文章就来说说关于水印的创建与去除,以及防止删除水印的手段,最后是反制水印防删的方法。
勇少797
15 天前
canvas
使用canvas实现简单的白板功能
moveTo和lineTo都是将路径移动到新的指定点,区别在于moveTo不会创建新的线段,而lineTo会生成从上一个指定点到当前指定点的线段。路径生成后并不会自动绘制,需要调用stroke方法绘制路径。
JieZhongBa
16 天前
vue.js
·
微信小程序
·
uniapp
·
canvas
微信小程序canvas拖动卡顿问题解决方法
问题:滑动严重卡顿。 分析:另外记得在pages.json里关闭小程序的下拉刷新
Naive_Jam
17 天前
css
·
微信小程序
·
uni-app
·
canvas
uniapp 微信小程序自定义分享图片
场景:微信小程序用户,点击小程序里商品的分享按钮时,想要不同的商品展示不用的分享内容,比如分享图片上展示商品的图片、价格等信息。分享的UI图如下:
valsedefleurs
18 天前
前端
·
javascript
·
canvas
用Canvas绘制2D平面近大远小的马路斑马线
首先,你需要创建一个元素,并获取其2D渲染上下文。使用fillRect或strokeRect方法绘制斑马线。你可以通过循环和计算来绘制多条具有不同宽度和间隔的斑马线。
xachary
19 天前
前端
·
vue
·
canvas
·
konva
前端使用 Konva 实现可视化设计器(16)- 旋转对齐、触摸板操作的优化
这一章解决两个缺陷,一是调整一些快捷键,使得 Mac 触摸板可以正常操作;二是修复一个 Issue,使得即使素材节点即使被旋转之后,也能正常触发磁贴对齐效果,有个小坑需要注意。
很甜的西瓜
25 天前
开发语言
·
前端
·
javascript
·
图像处理
·
webgl
·
canvas
程序员学习Processing和TouchDesigner视觉编程相关工具
Processing 是一种用于视觉艺术和创意编程的开发环境和编程语言。它最初是为了帮助非专业程序员学习编程,特别是那些对于创意编程和视觉表达感兴趣的人。Processing 提供了简单易用的 API,使得绘制图形、创建动画和交互式应用变得相对容易。
xachary
1 个月前
vue
·
canvas
·
最优路径
·
konva
前端使用 Konva 实现可视化设计器(14)- 折线 - 最优路径应用【代码篇】
话接上回《前端使用 Konva 实现可视化设计器(13)- 折线 - 最优路径应用【思路篇】》,这一章继续说说相关的代码如何构思的,如何一步步构建数据模型可供 AStar 算法进行路径规划,最终画出节点之间的连接折线。
吉吉安
1 个月前
前端
·
vue.js
·
chatgpt
·
canvas
使用canvas绘制图片蒙版/获取绘制区域坐标/转成base64
数据来源于GPT4:GPT4o
很甜的西瓜
1 个月前
前端
·
3d
·
webgl
·
canvas
·
js
·
threejs
一个简单的threejs盒剖切功能
支持六面方向拖拽、反向、切面填充.代码:
im天元
1 个月前
前端
·
javascript
·
canvas
随机小猫生成器,使用原生js/canvas 给女儿画点小猫--6/1000
我是天元,立志做1000个有趣的项目的前端,公众号:前端cssandjs如果你喜欢的话,请点赞,收藏,转发。
安煜
1 个月前
canvas
Canvas 画布:图形的选中和移动 (下)
本文会带大家使用 TypeScript 继续封装构造函数 CanvasContainer。以实现 同时 选中 和 移动 多个 直线、矩形、多边形的功能。
橙色日落
1 个月前
前端
·
css
·
canvas
CSS Canvas鼠标点击特效之天女散花(文本粒子动画)
文本粒子动画是一种引人注目的视觉效果,通过使用HTML5 Canvas和JavaScript实现,能够为网页增添活力和趣味。本文利用前端技术实现一个简单的文本粒子动画效果。 我们定义了一个粒子类,每个粒子具有自己的位置、大小、速度、透明度和生命周期等属性。通过不断更新粒子的位置、大小和透明度,再结合随机颜色填充,从而实现了点击鼠标会有天女散花般的动态效果。如果需要更改粒子,让它变成真的花花,参考这篇文章:爱心粒子特效
掘金归海一刀
1 个月前
前端
·
javascript
·
canvas
线条照射爱心动画特效:HTML5 Canvas的魅力展现
在网页设计和前端开发领域,使用HTML5的Canvas元素来创建动态视觉效果已经成为一种趋势。Canvas元素提供了在网页上进行实时图形渲染的能力,从简单的形状到复杂的动画,它都能胜任。本文将介绍如何利用Canvas实现一个线条照射爱心的动画特效,并深入探讨其实现原理和技术细节。
xachary
1 个月前
vue
·
canvas
·
konva
前端使用 Konva 实现可视化设计器(12)- 连接线 - 直线
这一章实现的连接线,目前仅支持直线连接,为了能够不影响原有的其它功能,尝试了2、3个实现思路,最终实测这个实现方式目前来说最为合适了。
IMplementist
1 个月前
前端
·
编辑器
·
react
·
html5
·
canvas
·
fabric.js
前端canvas项目实战——在线图文编辑器:序
很高兴,今天我又为自己设定了一个目标:带领大家从入门HTML5中的Canvas,到最终实现一个精美的在线图文编辑器。我的初心没有变,就像几年以前,我在自己苦苦摸索实现之后,写下一篇篇博文,想要让初学者们在学习 Java Web 的道路上少走一些弯路一样。
beckyye
1 个月前
webgl
·
可视化
·
canvas
可视化学习:使用极坐标参数方程和SDF绘制有趣的图案
本文将介绍如何使用极坐标参数方程和上一篇文章提到的距离场SDF来绘制有趣的图案。说到曲线和几何图形的绘制,我们知道图形系统默认支持的是通过直角坐标绘制,但是有些曲线呢,不太容易使用直角坐标系来表示,却可以很方便地使用极坐标来表示,这个时候我们可以选择通过极坐标和直角坐标的相互转换,来实现图形的绘制。
xachary
2 个月前
vue
·
canvas
·
konva
前端使用 Konva 实现可视化设计器(11)- 对齐效果
这一章补充一个效果,在多选的情况下,对目标进行对齐。基于多选整体区域对齐的基础上,还支持基于其中一个节点进行对齐。