ZSTD (.zst)
背景
-
- MIME 类型:application/zstdZstandard (zstd) 压缩方式和文件格式.
- 通用无损压缩方法.
- 通常用于存档数据和在网络上交换文件.
- 于 2015 年由 Yann Collet 在 Facebook 开发.
- 二进制格式.
- 存储单个文件.
Import 与 Export
- Import["file.zst"] 解压缩 file.zst 并导入 file,从文件内容自动推断格式.
- Import["file.ext.zst",elem] 从解压缩的 "file.zst" 文件中导入指定的参数.
- Import["file.ext.zst","format"] 解压缩 GZIP 文件并将 "file.zst" 导入为 "format".
- Import["file.ext.zst",{"format",elements}] 从 "file.zst" 将参数导入为 "format".
- Import["file.ext.zst",{elem,suba,subb,…}] 导入一个子参数.
- 导入格式可用 Import["file.zst",{"Zstandard",…}] 明确指定.
- Export["file.ext.zst",expr] 将任何表达式 expr 导出到 Zstandard 压缩文件,其格式由文件扩展名.ext 隐含.
- 可以使用 Export["file",expr,{"Zstandard","format"}]显式指定导出格式和 Zstandard 压缩方法.
- 请到以下参考页面了解完整的基本信息:
-
Import, Export 从文件导入或导出到文件 CloudImport, CloudExport 从云对象导入或导出到云对象 ImportString, ExportString 从字符串导入或导出到字符串 ImportByteArray, ExportByteArray 从字节数组导入或导出到字节数组
选项
- 通用 Export 选项:
-
CompressionLevel Automatic 以 0 到 1 之间的数字表示 Zstandard 的压缩强度 - CompressionLevel->1 设定对应于最强的可用压缩,从而使文件最小.
范例
打开所有单元关闭所有单元基本范例 (2)
以下给出了 JPEG 文件的可用 Import 参数: