经验分享
微信传PDF总是体积翻倍?我的传输与压缩技巧
一个困扰很多人的怪现象:一份5MB的PDF,微信发出去,对方另存后变成12MB;或者反过来,收到一个PDF,转手发给同事就"文件过大无法发送"。微信这个最常用的传输渠道,对PDF实在不算友好。踩坑多次后,我总结了几条实用经验。

先弄明白微信的规矩
微信发送文件有两个硬限制:普通聊天文件上限1GB(旧版本200MB),但原图模式关闭时图片会被压缩,而PDF不会被压缩。另一个坑是:微信传输过程本身不会改变PDF体积,所谓"体积翻倍"多半是发送方用了「文件」而接收方另存时被手机存储机制或WPS云同步重新打包,或者原始文件就带了大量冗余对象。遇到体积异常,先在电脑上右键看原始大小,别急着怪微信。
传输前的压缩准备
微信手机端没内置PDF压缩,我的做法分设备:
手机上:iOS用快捷指令「压缩PDF」处理后再发(上一篇文章详述过);安卓用WPS的「压缩PDF」功能,选「中」档画质,微信场景完全够用。
电脑上:批量文件先统一压一遍再发。我的习惯参数是150dpi+60%质量,绝大多数PDF压完都在10MB以内,走微信毫无压力。
收到PDF再转发的正确姿势
收到PDF要转发时,直接长按→转发,微信传的是原始文件,不会二次膨胀;怕就怕先「另存到手机」再用文件管理器发送,某些安卓机的文件管理器会重新打包。iOS用户另存后再从「文件」App分享发送,体积不变。
超大PDF的替代方案
压完还是超过限制怎么办?我的三个备选:
1. 拆分:用WPS或Smallpdf把PDF拆成上下两部分分次发;
2. 链接:文件放网盘(腾讯文档、微云都行),微信发链接和提取码,对方自己下;
3. 转格式应急:内容为主的文件,转成长图发送,微信对图片反而友好。
一句话总结:微信只是管道,PDF体积管理要靠发送前那一下压缩。养成"先压缩、再发送"的肌肉记忆,比事后抢救省心得多。