音频波形图生成器 - 离线文件波形预览
选择本地音频文件,解绘制完整的静态波形图,便于观察响度变化。
UD5工具箱
使用DOT语言描述关系图,即时预览并导出SVG/PNG
点击「渲染」预览关系图
或使用快捷键 Ctrl + Enter
.gv或.dot为扩展名,通过布局引擎(如dot、neato、fdp等)自动计算节点位置,生成美观的关系图。
DOT有两种主要图形类型:
digraph — 有向图(箭头边)graph — 无向图(直线边)基本结构:digraph 名称 { 节点定义; 边定义; }
节点:A [label="节点A", shape=box, color=blue];
有向边:A -> B [label="关系", color=red];
无向边:A -- B;
Graphviz支持丰富的节点形状,常用包括:
box / rectangle — 矩形ellipse / circle — 椭圆/圆形diamond — 菱形(常用于流程图判断)parallelogram — 平行四边形(输入/输出)hexagon / octagon — 多边形plaintext — 无边框文本record / Mrecord — 表格记录形状通过属性设置可以大幅提升图形美观度:
graph [bgcolor="#f0f0f0", fontname="Arial"];node [style=filled, fillcolor="#e8f4f8", fontname="Arial", fontsize=11];edge [color="#666", penwidth=1.5, fontname="Arial"];fillcolor="blue:red" 配合 gradientangle=90style="rounded,filled"子图用于将相关节点分组,可以控制分组布局和样式:
subgraph cluster_0 {
label = "模块A";
style = filled;
fillcolor = "#e8f4e8";
A1; A2; A3;
}
以cluster_开头的子图名称会生成带边框的分组区域,非常适合展示模块化结构或分层架构。
Graphviz提供多种布局引擎,在DOT中可通过layout属性指定:
本工具使用viz.js的默认布局引擎(dot),如需其他引擎可在代码中通过layout=neato等指定。
;结尾{}正确配对"node-1"--,有向图使用->cluster_开头DOT关系图广泛应用于:
选择本地音频文件,解绘制完整的静态波形图,便于观察响度变化。
运行Gray-Scott反应扩散模型,生成类似动物毛皮或化学斑图的复杂纹理。
上传图片,用矩形/圆形/多边形绘制可点击区域,导出<map>标签代码。
提取图片中每个像素的RGB值并在3D空间中以小球显示,直观查看主色分布。
使用Canvas API实现的图片压缩工具,调整质量压缩JPEG/PNG图片,减小文件体积,本地处理保护隐私。
生成带有焦点陷阱、ESC 关闭和背景遮罩的无障碍模态弹窗代码。
拖拽服务、网络和卷,直观构建docker-compose.yml,并可导出文件,降低容器编排门槛。
一键将图片拆分为红、绿、蓝和Alpha通道的独立灰度图,辅助修图分析。
一键随机生成用纯CSS(带渐变和阴影)绘制的艺术背景图案,附带代码。
设定观察阈值,实时查看目标元素进入/离开视口时的回调,学习交叉观察者API。
拖拽图标排列成句,帮助语言障碍或幼儿表达。
像哈哈镜一样,鼠标滑动对图片局部进行实时的膨胀或挤压变形。
完整的植物细胞图,点击或悬停任一部分(如叶绿体),显示其名称和功能说明。
配置Launch Handler使PWA应用在重复点击时聚焦到已开窗口,而不是新建窗口。
加载棒针文字图解,高亮正在编织的当前行,手动推进,辅助跟解。
从预设向量场(如漩涡、源)中选择,观察箭头分布并计算给定点的散度和旋度。
实时调整焦点轮廓的颜色、粗细和偏移,生成美观且高对比度的焦点样式代码。
上传图片,记录用户在图片上的点击位置,生成点击热度分布伪彩图。
为同一图片的不同分辨率版本自动生成srcset和sizes属性代码。
在二维平面上点击生成数据点,调节Eps与MinPts参数,实时查看DBSCAN聚类结果与噪点识别。
生成简单数字或字母验证码图片,带干扰线和噪点,适合前端原型测试,不依赖服务端。
拖拽滑块改变CIDR后缀,直观显示划分出的子网范围、主机数和广播地址。
通过 Canvas 生成任意宽高的占位图,显示尺寸文字,可复制 Base64 或使用 Blob URL 模拟服务。
调整粒子数量、形状、颜色、连线等参数,实时预览粒子背景效果,导出 Particles.js 配置 JSON。
上传一个主图标,同时生成16x16至128x128的所有标准浏览器扩展图标尺寸。
制作具有真实按下突起感的3D拟物按钮,可调整颜色和阴影深度。
以手机框架包裹当前网页视图,可调宽高,模拟实际移动端显示效果。
上传图片,利用Tesseract.js离线识别其中的英文或简单文字并复制。
手动输入宽度和高度像素值,生成一个模拟窗口查看内容适配状况。
提供名片模板,填写信息并调整样式,实时预览名片效果,可导出为图片下载。