文本转手写转换器
将文本转换为逼真的手写字体,支持方格纸、网格纸或空白纸 — 选择墨水颜色、大小和凌乱度,然后将结果下载为SVG图像。
输入
设置
每个字母的旋转和偏离基线的程度。0 表示完全笔直。
启用时,SVG 包含字体,在所有设备上看起来相同(增加约20-40KB)。禁用时,它只是命名字体 — 一个小文件,只有在设备上已安装该字体时才显示为手写。
输出
您的手写页面将显示在此处。
使用指南
将输入的文本转换为手写风格的页面 — 方格纸、选择墨水颜色、字母大小和凌乱度 — 然后下载为清晰的SVG图像。手写字体在文件内部传输,因此页面在您发送到的所有设备上看起来相同。它完全在您的浏览器中运行,因此您粘贴的任何内容都不会上传到任何地方。用于手写风格的笔记、日记页面、信件、字母模型和贺卡。
如何使用
- 输入或粘贴您的文本,或拖入
.txt文件。 - 选择纸张样式:横线纸、大学规格纸(带红色边距)、空白纸、网格/图表纸或点网纸。
- 选择手写风格:随意打印、草书脚本、整洁手写或标记笔。
- 设置墨水颜色、字体大小和凌乱度(每个字母旋转和偏离基线的程度)。
- 复制SVG或使用下载按钮下载。
长行会自动换行到页面宽度,段落之间的空行会被保留。
这些手写字体是什么?
四种真实的字体,直接嵌入到图像中:
| 风格 | 字体 | 外观 |
|---|---|---|
| 随意打印 | Indie Flower | 轻松、圆润的日常印刷 |
| 草书脚本 | Dancing Script | 连接的、环形的草书 |
| 整洁手写 | Patrick Hand | 整洁、均匀间距的印刷 |
| 标记笔 | Permanent Marker | 粗、大胆的标记笔大写字母 |
这四种都涵盖了完整的拉丁字母和拉丁-1重音符号,所以葡萄牙语、西班牙语、法语、德语、意大利语和北欧语言 — ã、ç、é、ü、ñ、ø — 以与英语相同的手写风格呈现。随意打印、草书脚本和整洁手写还进一步覆盖了拉丁扩展-A,用于波兰语、捷克语、匈牙利语和土耳其语(ł、ř、ő、ğ)。标记笔是个例外:字体本身没有拉丁-1以外的字形,所以标记笔中的ł会回退到您设备的字体。对于这些语言,请选择其他三个之一。
我会获得什么样的图像?
SVG — 矢量图像。在任何缩放级别下都保持清晰,打印效果干净,可在任何浏览器、Figma、Illustrator、Inkscape、Word或Google Docs中打开。如果您需要PNG或JPG,请下载SVG并通过图像转换器运行。
我的手写对所有人看起来都一样吗?
是的。字体嵌入在SVG中,所以页面在Mac、Windows PC、Linux桌面和Android手机上呈现相同 — 字体形状、纸张、墨水、布局、换行和每个字母的摇晃都烤入文件中。
这会增加大约20-40KB的文件大小。如果您希望文件只有几KB大,并且您将自己提供字体,请关闭在文件中嵌入手写字体:SVG然后只命名字体,并且只在已安装该字体的设备上呈现为手写(在大多数手机和Linux机器上,它不会 — 会显示为普通的打字文本)。
为什么它看起来不像打字的?
每个字符都会获得少量旋转、水平推动和垂直推动,因此没有两个字母会坐在完全相同的基线上 — 真实手写使用的相同技巧。将凌乱度设置为0以获得完美笔直、整洁的笔迹,或设置为10以获得匆忙的潦草。摇晃源自每个字母的位置,而不是随机数,所以相同的文本总是生成完全相同的页面。
我可以将其用于家庭作业或作业吗?
请不要将生成的手写作为您自己的笔迹提交 — 大多数学校将其视为学术不诚实。它是为笔记、模型、卡片、字母、邀请和设计工作而构建的。
我的文本是私密的吗?
是的。整个转换都在您的浏览器中用JavaScript进行 — 您的文本(和任何上传的文件)永远不会离开您的设备,也永远不会存储在服务器上。关闭选项卡后,它就消失了。
一次最多可以转换多少文本?
每页最多5,000个字符。对于更长的内容,请分成几个部分,每个部分生成一页。
相关工具
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/text-to-handwriting-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "Dear Sam,\nSee you at the lake on Saturday.",
"paperStyle": "ruled",
"font": "casual",
"inkColor": "#1a1a8c",
"fontSize": "24",
"jitter": "4",
"embedFont": "true"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `text-to-handwriting-converter` tool (Text to Handwriting Converter) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.