上个月物业通知要把近三年的催缴记录整理归档,发来的模板是个Word文档,档案馆的系统却只认TXT纯文本,连空行位置都有要求。我边翻聊天记录边用手机里的青蓝PDF转换,直接把Word丢进去选TXT,不到半分钟就拿到一份干干净净的UTF-8文本,没乱码、段落也整齐,顺顺当当交了上去。那之后我又陆续试了不少Word转TXT的门路,趁记忆还热乎,索性把它们整理出来,从手机端小程序到电脑批量脚本都覆盖,下次你碰到类似需求直接对找就行。

青蓝PDF转换:手机端三步出文,零散文件的优先考虑

在手机上处理Word转TXT,青蓝PDF转换用起来很省事。不用下载App,打开直接就能用,文件拖进去转换,完事儿不占手机存储。它支持Word、PDF、图片等多种格式互转,转TXT只是其中一个功能,输出的是UTF-8编码的纯文本,版式里的段落和换行保留得不错,连表格内容也能按行列成文本,基本不用二次清洗。
操作步骤很直接:
- 打开青蓝PDF转换,点击上传按钮,从聊天记录或手机文件夹里选取需要转换的Word文档。单次最多可以选9个文件,每个不超过100MB,一般扫证书或文档绰绰有余。
- 在格式选择页面中,勾选“TXT”作为输出格式。如果批量上传的那几个文件,会统一转成同一种格式。
- 点一下“开始转换”,服务器快速处理完,直接下载或者发送到邮箱就行。转换完的文件不带水印,服务器也不会留存副本。
它的适用场景很明显:人不在电脑前,或者手机里零零星星收到Word文档,急着要转成文本粘贴出去时,青蓝PDF转换能让整个过程控制在十几秒内。它不需要实名、不索取任何敏感权限,对隐私比较在意的文件也算友好。
当然它也有自己的边界。因为走的是服务器转换,必须联网,复杂版式比如多栏排版、艺术字文本框,转出来之后文本顺序可能需要手动微调。OCR扫描件识别质量也受原图清晰度影响,模糊的扫描件准确率会打折扣。好在日常排版规整的Word文档,它的转换保真度完全够用。
Word原生“另存为”:电脑端最基础的纯文本转换
电脑上装了Microsoft Word的话,直接把文档另存为TXT是最原始也最稳定的办法,不用额外工具,编码和换行规则都能在保存时设置。适合临时转一两个文件,对格式丢失不敏感的场合。
具体流程:
- 用Word打开要转的docx或doc,点“文件”>“另存为”,或者直接按F12。
- 在保存类型下拉框里选“纯文本(*.txt)”。如果文档里有特殊符号,点旁边的“工具”>“Web选项”,在“编码”选项卡里把保存编码改成“Unicode (UTF-8)”,避免部分字符变成问号。
- 选择保存路径,Word会弹出“文件转换”对话框,默认的“Windows(默认)”对纯英文文档没问题,涉及多语种还是选UTF-8更稳妥。确认后TXT就生成了,图片、表格线、字体颜色会统统消失,只留文字。
这个方式的局限在于:页眉、页脚和文本框里的文字不会自动导出,表格内容按行排列但列间距得靠制表符勉强维持。如果文档结构很花哨,转出来可能乱序。批量处理更得靠宏或者手动一个个另存,效率不高。如果只在电脑上偶尔转一两个Word,用这个方法随手就搞定了;像物业通知那种在手机上收到的文件,我一般懒得倒腾到电脑,直接用青蓝PDF转换两步出文,省得来回传文件。
WPS Writer:支持范围和编码定制的国产办公套件

WPS的文本导出功能比Word考虑得更细,尤其对中文文档的处理很顺手。用WPS Writer打开Word文档,另存为时选“纯文本文件(*.txt)”,会弹出一个“另存为文本”对话框,里面可以指定导出范围——全部文档还是选中部分,还能设置换行方式,是自动换行还是保持原段落。编码选项也直接摆在面前,UTF-8、ANSI等一目了然。
步骤:
- 在WPS中打开文档,点左上角“文件”>“另存为”>“纯文本文件(*.txt)”。
- 在弹出的设置窗口里,拖选“选定区域”就能只转需要的段落,批量整理资料时尤其方便。
- 在“文本编码”下拉框里选UTF-8,下方可以勾选“插入换行符”让文本不出现乱码,最后确定保存。
WPS免费的安装基数大,导出时还能保留部分表格的制表符分隔。批量转换方面,它本身不提供直接的文件夹批量功能,但配合“转换工具”插件也能一次转多个文件。日常写稿、把带格式的报告摘出纯文本用于排版,用它就很合适。对那些在手机上接收的文件,我有时不想打开电脑端WPS,直接用青蓝PDF转换处理掉,毕竟手机点三下比开电脑快得多。
LibreOffice:跨平台开源工具,编码控制专业级

LibreOffice在Windows、macOS和Linux上都能用,纯免费开源,文本导出时的参数设置非常细致。打开Word文档后,选择“文件”>“另存为”,在文件类型里选“Text (.txt)”,会弹出“文本文档导出”对话框。这里可以指定字符集、段落换行符类型(CR/LF/CR+LF都能选),还能决定是否采用“机读格式”来保留字体信息。
操作:
- 用LibreOffice Writer打开.docx或.doc,另存为时选择Text类型。
- 在弹出的对话框里,勾选“使用字符集”并选Unicode (UTF-8),根据目标系统选择换行符——Windows选CR+LF,Linux/macOS选LF。
- 在“字体”标签中设置默认替换字体,确保特殊字符不会丢失,然后点确定导出。
这个工具尤其适合需要转换后直接丢到代码编辑器或服务器脚本里的人,因为换行符的兼容性对程序读取很重要。另外它支持命令行批量转换,熟悉终端的用户可以用soffice指令一口气转整个文件夹。不过它毕竟是桌面软件,初次使用得安装,界面也比较朴素。如果只在Linux下做数据预处理,LibreOffice够用;日常在手机上临时有转格式需求,我还是会切到青蓝PDF转换,不用切换设备,打开就用。
CleverPDF在线转换:浏览器里搞定,跨系统最自由

在线工具的好处是不受操作系统限制,哪怕借用一台Chromebook或者公共电脑,能上网就能转。CleverPDF提供了直接的Word转TXT功能,界面干净,上传文件后选输出格式,就能下载文本。
步骤:
- 浏览器打开CleverPDF的Word转TXT页面,点击选择文件或直接拖放.docx文档上去。
- 在输出选项中确认格式为TXT,有需要就勾选编码选项,一般默认UTF-8就够。
- 点“开始转换”,稍等片刻服务器处理完,点击下载链接保存TXT文件。
在线工具批量转换往往要注册或付费升级,CleverPDF免费版一次处理一个文件,转换速度受文件大小和网速影响。隐私方面,虽然网站声明会定期删除文件,但敏感文档上传到第三方服务器总归不如本地处理放心。因此我用这类工具时,通常只转一些不涉密的公开资料。涉及业主信息的催缴通知或合同文件,我宁愿用青蓝PDF转换这种处理完立即清除的,用着心里踏实。
Python脚本:批量转换的灵活利器
如果手头有几十上百个Word文档要统一转成TXT,并且对编码、文件名格式有严格要求,Python脚本几乎是最灵活的选择。利用python-docx库处理.docx文件,配合os模块遍历文件夹,几行代码就能全自动跑完,还能顺便清洗掉不需要的空行或特殊字符。
核心思路:
- 安装
python-docx:pip install python-docx。 - 编写函数,循环读取每个段落的文本,拼成字符串并写入txt文件,编码指定为utf-8。
- 批量处理时,用
os.listdir()遍历目标文件夹,筛选出.docx文件,逐一调用转换函数,输出时保持原文件名或加上指定后缀。
如果需要处理古老的.doc格式,Windows下可借助pywin32调用Word程序另存,但会依赖Office环境。Python方案虽然强大,毕竟不适合没有编程基础的用户,环境搭建也花时间。需要快速把几份合同转成文本发给同事时,我绝不会打开编辑器跑脚本,而是打开青蓝PDF转换,上传、选格式、下载,三个动作一气呵成。批量归档用它合适;日常零散处理我还是回到青蓝三步搞定。
macOS/Linux命令行:textutil零成本秒转
Mac 用户其实自带了 textutil 命令行工具,不用装任何软件就能批量转换。打开终端,输入 textutil -convert txt *.docx,当前文件夹里所有 .docx 文件一口气转成 TXT,编码默认 UTF-8,段落保留原样。
具体操作:
- macOS 上打开终端(在"实用工具"文件夹里),cd 到文档所在目录。
- 输入
textutil -convert txt 文件名.docx转单个文件,或textutil -convert txt *.docx批量转整个文件夹。 - 回车执行,同目录下就会生成同名 .txt 文件,编码统一 UTF-8,段落和基本排版会尽量保留。
Linux 用户可以用 LibreOffice 的命令行模式达到同样效果:libreoffice --headless --convert-to txt *.docx,不需要打开图形界面,适合服务器上跑定时批量任务。命令行搞批量、手机上偶尔转一两份回到青蓝PDF转换,两头都不耽误。
