工具功能
本工具可以将你输入的文字转换为模拟手写效果的图片,支持多种手写风格、纸张背景选择,可自定义字体颜色、字号、行距,并添加随机偏移和旋转来模拟真实手写感,生成后可导出为PNG图片使用。
使用方法
- 在「输入文字」框中输入你想要转换为手写字体的文字,支持换行。
- 选择喜欢的手写风格、纸张背景类型,设置字体颜色、字号、行距。
- 调整「手写随机程度」:数值越大,字符偏移和旋转越明显,手写感越强。
- 如果需要透明背景,请勾选「透明背景」选项。
- 点击「生成手写字体」按钮即可预览效果,满意后点击「导出PNG」保存图片到本地。
实现原理
- 使用CSS系统自带手写字体族模拟不同的手写风格,无需额外字体文件。
- 每个字符单独绘制,对每个字符添加轻微随机的水平偏移、垂直偏移和旋转角度,模拟人手书写时的自然不整齐效果。
- 根据你选择的纸张类型,在画布上绘制横线或方格背景。
- 最终画布可直接导出为PNG格式图片,保留透明背景选项。
注意事项
- 手写风格依赖于你的操作系统自带字体,如果当前风格显示不对,可以换其他风格尝试。
- 画布宽度固定为800像素,如果文字内容过长,超出部分不会显示,请控制每行长度。
- 本工具生成的手写图片仅供个人学习、设计参考使用,不建议用于正式场景。