开源文字转手写工具汇总
文字转手写,就是将印刷体文字转换成手写体,用来模拟真人手写字迹效果的应用。
其实互联网上有很多这样的软件,有免费也有收费的,而且模拟的手写效果都不一样。
这里分享几个免费开源的工具,给有需要的朋友参考使用:
一、Handright 类库
这是一个开源的项目,完全免费。基于 Python 开发的类库,原项目 Star 数约 2.2K。主要特点是可以对汉字笔画变形,让每个字看起来都不一样。
算法简介:在水平位置、竖直位置和字体大小三个自由度上,对每个字的整体做随机扰动。在水平位置、竖直位置和旋转角度三个自由度上,对每个字的每个笔画做随机扰动。
项目地址:
- 原项目:https://github.com/Gsllchb/Handright
- 网页版:https://github.com/14790897/handwriting-web
- 电脑版:https://github.com/kivvi3412/HandWrite
使用教程:请到 B 站看作者发的视频。
- 网页版教程:https://www.bilibili.com/video/BV1DM4y1W7fp/
- 电脑版教程:https://www.bilibili.com/video/BV1324y1P7pV/
软件截图:

二、text-to-handwriting
这也是一个开源的项目,基于前端技术栈开发。目前在 Github 有约 5K 的 Star。由于是国外开发者,目前对英文支持较好,只内置了一个中文字体。
项目地址:
- 原项目:https://github.com/saurabhdaware/text-to-handwriting
- 网页版:https://saurabhdaware.github.io/text-to-handwriting/
还有一些网站是基于它二次开发出的,支持的字体也更多,可以试试:
- https://texttohandwriting.com/
- https://github.com/Jici-Zeroten/text-to-handwriting
- https://vtool.pro/handwriting/index.html
软件截图:

三、HandwritingGenerator
HandwritingGenerator 是一个使用 PyQt6 制作的手写文本图片生成器。该工具允许用户自定义多种效果,通过在左边配置效果参数,右边实时预览,并在调整好后输出图片。
项目地址:
- 原项目:https://github.com/cpython666/HandwritingGenerator
- UP主视频:https://www.bilibili.com/video/BV1cj411E71C/
软件截图:

总结:以上这些工具可以满足最基本的需求。除此以外,我们也可以借助 AI 生图来模拟更真实的手写效果,读者们可自行尝试。