CHM.chm

如何在 macOS 上从 CHM 压缩包中提取文件

CHM(Compiled HTML Help,编译 HTML 帮助)是微软的文档格式,内含压缩的 HTML 页面、图片和搜索索引。在 Mac 上访问 Windows 软件文档、技术手册或编程参考资料时,您可能会遇到 CHM 文件。

在 macOS 上打开 CHM 文件的默认方法

工具: 通过 Homebrew 安装 7zz 或 extract-chm(第三方工具)

$ 7zz x file.chm -ooutput_dir

步骤

  1. 通过 Homebrew 安装 7-Zip:brew install 7zip
  2. 提取文件:7zz x file.chm -ooutput_dir
  3. 在浏览器中打开提取出的 HTML 文件。
  4. 如需直接阅读 CHM 文件,可从 App Store 安装 iCHM。
注意: macOS 没有内置的 CHM 阅读器。使用 7-Zip 提取后会得到原始的 HTML 和图片文件。MacPacker 可以浏览 CHM 文件的内容。

从 CHM 压缩包中提取单个文件

macOS 默认工具会提取所有内容,无法选择单个文件。MacPacker 让您可以浏览 CHM 压缩包内容,预览文件,并只提取所需的文件——无需提取整个压缩包。

使用 MacPacker 打开 CHM 文件

MacPacker 是一款免费的开源 macOS 压缩包管理器,支持 CHM 以及 30 多种其他格式。与默认工具不同,MacPacker 让您可以:

  • 像文件夹一样浏览压缩包内容
  • 使用 Quick Look 预览文件而无需提取
  • 通过拖放提取单个文件
  • 导航嵌套的压缩包(压缩包中的压缩包)
  • 以原生 SwiftUI 界面享受流畅体验

获取 MacPacker

v0.15.1 · macOS 14+
$ brew install --cask macpacker

因 Apple 审核流程,App Store 版本可能比直接下载晚几天。

常见问题

如何在 Mac 上阅读 CHM 文件?

macOS 没有内置的 CHM 阅读器。您可以使用 MacPacker 浏览和提取 CHM 文件的内容,也可以从 App Store 安装 iCHM 作为专用阅读器。此外还可以使用命令提取 HTML 文件:7zz x file.chm

相关格式