↑ ↓ 选择 · Enter 打开 · Esc 关闭

把 TXT 文本文件转换成 PDF

把 .txt、.log 等纯文本文件排成整齐分页、文字可选中的 PDF。排版在你的浏览器里完成,不会向服务器发送任何内容。

在你的设备上运行——文件从不上传。 如何验证

将 .txt 文件拖到这里 或 选择文件 一个或多个文件,每个文件生成一个 PDF
字体

TXT 转 PDF:功能介绍

文本文件本身没有“页”的概念。它只是一串字符和换行,长什么样取决于用哪个编辑器打开。这个转换器把这串文字排到真正的页面上:默认 A4,也可选 Letter,四边各留 0.75 英寸(约 19 毫米)的页边距。过长的行会在页边距处自动换行,而不会跑出页面;空行和行首缩进都会保留,每个制表符换成四个空格,让缩进块的效果可以预期。文件里只要出现换页符,就从新的一页开始,这和过去行式打印机的约定一样。

字体有两种可选。默认的无衬线字体适合笔记、信件和一般文章。等宽字体让每个字符宽度相同,能让对齐的列、ASCII 图、源代码和日志输出保持原样。字号可选 10、11(默认)、12 或 14 磅。

除了 .txt,这个工具还接受 .log、.csv 和 .md 文件,并一律当作纯文本处理。CSV 会按原始的逗号分隔行显示,Markdown 会保留井号和星号。如果想把 Markdown 渲染成真正的标题、列表和表格,请使用 Markdown 转 PDF。

TXT 转 PDF:使用步骤

  1. 放入文本文件选择一个或多个 .txt、.log、.csv 或 .md 文件,或者直接拖到工具上。每个文件会单独转换成一个 PDF。
  2. 选择纸张、字体和字号选择 A4 或 Letter、无衬线或等宽字体,以及 10 到 14 磅之间的字号。代码、日志以及任何用空格对齐的内容,更适合用等宽字体。
  3. 生成并保存 PDF转换后可以逐个下载 PDF;如果一次转换了多个文件,也可以打包成 ZIP 压缩包一次性下载。

常见使用场景

  • 向只收 PDF 的平台提交说明

    人事系统、学校或保险公司要求提交 PDF,可你的说明是在一个只能存 .txt 的笔记应用里写的。转换一下,上传一个在任何设备上打开效果都一样的文件。

  • 给技术支持工单附上日志片段

    选择等宽字体,让时间戳和各列对齐。过长的错误信息会在页边距处换行,不会消失在页面边缘之外,处理工单的人能看到每条信息的全文。

  • 打印一批 README 或文字记录

    一次添加整组文本文件,选择打印机所用的纸张,然后下载一个 ZIP 压缩包,里面每个文件对应一个 PDF,可直接打印或归档。

如何判断文本编码

纯文本文件很少注明自己用的是哪种编码,所以转换器会根据线索来判断。默认按现代编辑器的标准编码 UTF-8 读取,文件开头的 UTF-8 字节顺序标记(BOM)也能正确处理。如果文件以 BOM 开头,就识别为 UTF-16,部分 Windows 程序保存的“Unicode”文本就是这种格式。两者都不符合的,按 Windows-1252 读取,这是旧版西文 Windows 软件使用的传统编码。

乱码就出在这个兜底规则上。用 Windows-1251 保存的俄文文件、用 Shift-JIS 保存的日文文件,或者用 GBK(GB2312)保存的中文文件,都会变成一堆带重音符号的拉丁字母和各种符号。遇到这种文件,先用文本编辑器打开并另存为 UTF-8,再重新转换。

PDF 里会用到哪些字体

文件中的文字使用的字体对 PDF 的影响
拉丁字母Helvetica(无衬线)或 Courier(等宽)PDF 阅读器内置,不嵌入字体
希腊字母和西里尔字母Roboto(Apache-2.0)嵌入,只含用到的字符
中文和日文Droid Sans Fallback(Apache-2.0)约 4 MB,只在文本需要时才下载到你的浏览器;以子集形式嵌入
韩文(谚文)、阿拉伯文、希伯来文、印地文、泰文等不支持这里没有谚文字体,会显示为问号;其他文字无法正确排版

子集化是指 PDF 只携带你的文本实际用到的字形,所以一页中文或日文不会把整个几 MB 的字体都塞进文件。从右到左书写的文字,以及需要字形变化处理的文字(如天城文或泰文),排出来会字母顺序错乱或无法连写,这类文档请使用专门支持这些文字的应用。

生成的 PDF 包含什么

每个字符都是真正可选中的文字,而不是文字的图片:你可以在 PDF 中搜索、复制,放大也不会模糊。文件很紧凑,纯拉丁文字更是如此,因为根本不需要嵌入字体。文本文件本身不带任何样式,所以结果也没有样式:一种字体、一种字号,没有加粗、颜色或图片。如果需要给输出加页码,可以之后用添加 PDF 页码加上;文档属性里的标题可以用编辑 PDF 元数据设置。

这个转换器不适用的情况

  • 电子表格式的表格。CSV 会按带逗号的原始行打印出来。想要规整的表格,请从电子表格软件导出 PDF。
  • 带格式的 Markdown。标题、粗体和列表需要用 Markdown 转 PDF。
  • 多个文件合成一个文档。每个文本文件各自生成一个 PDF;之后可以用合并 PDF 把它们合到一起。
  • 在手机上处理超大日志。很长的文件排版时需要占用内存,用电脑处理会更顺畅。

你的文本在这个浏览器标签页里读取和排版;文件本身和生成的 PDF 都不会被上传。隐私页面列出了你可以用来验证这一点的检查方法。

常见问题

怎样把文本文件转换成 PDF?

添加 .txt 文件,选择纸张尺寸、字体和字号,然后转换并下载。可以一次转换多个文件,并打包成 ZIP 压缩包保存。

PDF 能用等宽字体吗?

能。选择等宽后,拉丁文字会使用 Courier 排版,用空格对齐的列和缩进会和在编辑器里一模一样。

为什么有些字符显示成乱码?

文件很可能使用的不是 UTF-8、带 BOM 的 UTF-16 或 Windows-1252,比如用 GBK 保存的中文文本。在文本编辑器里另存为 UTF-8,然后重新转换。

支持中文、日文和韩文吗?

中文和日文支持。当文本中含有这些字符时,浏览器会下载约 4 MB 的 Droid Sans Fallback 字体,PDF 中只嵌入实际用到的字符。这款字体不包含韩文谚文,所以韩文字母会显示为问号。

阿拉伯文、希伯来文或印地文呢?

这些文字在这里无法正确排版。从右到左书写的文字,以及字母需要连写或变形的文字,都需要专门为它们设计的软件。

怎样强制分页?

在新页面应该开始的位置放一个换页符(U+000C)。如果没有换页符,文字会在当前页排满后自动接到下一页。

PDF 里的文字能搜索吗?

能。PDF 中是真正的文字,所以在任何 PDF 阅读器里都能搜索、选中和复制粘贴。

我的文本文件会被上传到什么地方吗?

不会。转换在你的浏览器中运行,文件始终不会离开你的设备。隐私页面说明了如何验证。

最后更新:2026年10月8日