进一步减小Office文件体积

仅适用于OfficeXml文件(例如xlsx)

Packed Tool

https://pan.baidu.com/s/1B-ENOXZu7Ud-4fatPPcWrQ

cd /d %~dp0
7z x -oSourceFiles %1
cd /d SourceFiles
if "%2"=="" (
    ..\7z a -mx9 -tzip "%~dp1%~n1_Compressed%~x1"
) else (
    ..\7z a -mx9 -tzip %2
)

Principle

MSOffice创建的Office文件采用的Deflate压缩配置是Fastest,为保存速度优化。我们可以把文件解压出来,再重新以Ultra配置压缩,就能得到比原来的文件好一点儿的压缩率。

Contrast

文件名大小
质量分析表-原文件.xltx22,753 bit(22.2 KB)
质量分析表-重压缩.xltx17,800 bit(17.3 KB)