01
本工具如何压缩PDF
本工具会在浏览器内直接重写上传PDF的内部结构,将分散的文档对象合并为对象流(object stream)进行压缩,并删除作者信息、编辑历史、多余元数据和未使用的对象。所有这些处理都通过JavaScript在本地完成,文件不会被发送到任何服务器。
上传PDF文件后,本工具会在浏览器内重写其内部结构并删除不必要的元数据,从而减小文件体积。
本工具会在浏览器内直接重写上传PDF的内部结构,将分散的文档对象合并为对象流(object stream)进行压缩,并删除作者信息、编辑历史、多余元数据和未使用的对象。所有这些处理都通过JavaScript在本地完成,文件不会被发送到任何服务器。
服务器端PDF压缩工具可以通过重新编码或降低内嵌图片的分辨率来大幅减小体积。而这款浏览器工具不会改动图片本身,只优化文档结构和元数据。因此,图片较多的扫描版PDF减小幅度可能不明显,而文本为主、积累了大量编辑历史的文档通常效果更好。
从Word、PowerPoint、Illustrator等软件导出的PDF,往往包含编辑历史、重复的字体子集、未使用的对象以及冗长的元数据。由这类结构性冗余导致体积偏大的文件,仅靠本工具就能明显减小。相反,已经优化过的PDF,或以高分辨率图片为主的扫描文档,减小幅度可能很小甚至几乎没有。
PDF文件仅在浏览器内存中打开和处理,不会上传到服务器。压缩完成后,结果文件会直接下载到您的设备,原始文件和结果文件都不会保存在任何外部位置。只要页面已经加载完成,即使离线也能进行压缩处理。