You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用7-Zip命令行创建svgz文件的正确参数是什么?

用7-Zip在Windows下实现SVG与SVGZ互转(无需依赖gzip)

问题场景

我需要在SVG和SVGZ两种格式间切换使用,用Windows系统,目前已经能顺利解压SVGZ文件:

7z x file.svgz

解压完成后,把输出的文件重命名为file.svg就可以正常使用。但反向将SVG压缩为SVGZ时遇到了问题。

错误的压缩尝试

我最初使用的命令是:

7z -a -t7z file.svgz inputFile.svg

还尝试过替换压缩类型参数为-tbzip2、-tgzip,或者不指定压缩类型。这些命令执行时看起来没有报错,但用Chrome打开生成的.svgz文件时,会提示错误:Encoding error: start tag expected。

正确的压缩命令

后来调整命令后成功解决问题,正确的命令如下:

7z a -tgzip out.svgz in.svg

内容的提问来源于stack exchange,提问作者Karim Nassar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 19:45:54