文本转 PDF
把文本文件(TXT、Markdown、CSV)或粘贴的文字变成 PDF,中文会自动换行、分页。文件只在你的浏览器里处理,不会上传。
使用限制
- 只认 GB 2312 字库。内置 Noto Sans SC(OFL-1.1)常用字子集:简体常用字、常见标点、拉丁字母和数字。繁体、生僻字、表情符号不在其中;遇到会先列出清单,由你选择换成 □ 或去掉,不会悄悄画出方块。
- 换行规则:中文可以在任意字之间换行,英文单词和网址尽量不拆开,太长的网址会强行折行。“避免标点出现在行首”只处理逗号、句号等常见的收尾标点。
- 编码识别不是百分之百。没有 BOM 的文件只能猜:能按 UTF-8 读就用 UTF-8,否则按 GBK;繁体 Big5 文件需要手动选择。
- 输出是普通 PDF,不是 PDF/A,不能用于要求 PDF/A 的归档。
- 字体只有一种(无衬线),Markdown 的斜体、行内代码样式、链接跳转都不做。
- 点按钮后才会下载处理用的库,约 3.6 MB(未压缩);生成的 PDF 只带用到的字,中文页通常只有几十 KB。
使用方法
- 选择一个或多个文本文件,或把文字粘贴到输入框。
- 文件编码一般选“自动识别”:UTF-8 能直接识别,否则按 GBK 读取;如果出现乱码,手动选 GBK、Big5 或 UTF-16 再试。
- 选纸张、页边距和字号,点“生成 PDF”。
- 选了多个文件会各生成一份 PDF 并打包成一个 ZIP;某个文件有问题不会影响其他文件。
Markdown 和 CSV 怎么处理
- Markdown 只支持最基础的写法:#标题、- 或 1. 列表、> 引用、``` 代码块、**粗体**、分隔线。表格、链接、图片、HTML、斜体不会被解析,会按原样输出,结果里会告诉你哪些没有处理。
- CSV 会画成带边框的表格:自动识别逗号、分号或制表符分隔,支持引号包住的含换行单元格;列太宽时按比例收窄、单元格内自动换行;表格跨页时每页重复表头。
- 纯文本按原样保留空行和行首缩进,制表符换成 4 个空格。
常见问题
我的文件会被上传吗?
不会,所有处理都在你的浏览器里完成。
TXT 转出来是乱码?
把“文件编码”从自动识别改成 GBK(Windows 中文记事本常见)或 Big5(繁体)再试。
生成的 PDF 能复制文字吗?
能,里面是真实文字,不是图片。
想把几个 PDF 合在一起?
用合并 PDF。