请教有哪些替换 CHM 文档的方式

2024 年 7 月 4 日
 ElvisZhu

定期按目录生成一堆表的元数据信息,作为一个文件分发给别人搜索、浏览。

目前是沿用 chm 格式,遇到的问题是:

  1. 需要 win
  2. 需要手工生成

想到的需求:

  1. 最好不需要额外安装程序,支持 linux 、windows
  2. 业务用户有类似 chm 的体验
  3. 可以程序化生成
  4. 最好是单文件打包

先谢谢!

2331 次点击
所在节点    程序员
13 条回复
meshell
2024 年 7 月 4 日
差点以为是自己发的贴。op 头像和原来的一样的
KagurazakaNyaa
2024 年 7 月 4 日
要不试试 epub ,算是 chm 的后继了,本质也都是一堆 html 打包产生的
Y25tIGxpdmlk
2024 年 7 月 4 日
@XiLingHost #2 epub 好像需要客户端才可以用的吧,接收方用来起可能有一定门槛。
chm 我记得 win 系统默认就是支持的,直接打开用。以前一些软件的使用说明书啥的,用 CHM 做的,我感觉非常方便
linglingling
2024 年 7 月 4 日
是表格吗?最简单的用 csv ,有 excel 就能打开
vvhy
2024 年 7 月 4 日
那就 html 呗
KagurazakaNyaa
2024 年 7 月 4 日
@Y25tIGxpdmlk edge 就可以看 epub ,或者 Firefox ,不过 Firefox 需要装插件
或者你可以考虑单页 html ,但是这样图片要 base64 编码放进去,而且 dom 过多对浏览器的渲染压力也不小
xjzshttps
2024 年 7 月 4 日
chrome 另存为 mhtml 。

chrome 和 edge 都可以打开,其他浏览器不确定。
cdfmr
2024 年 7 月 4 日
chm 可以用 hhc.exe 命令行编译
bobchengbin
2024 年 7 月 4 日
html + 套壳,比如 Pake
rb6221
2024 年 7 月 4 日
现在的系统应该都默认装有浏览器吧?单 html 文件不行吗。。。。市面上一堆静态站点生成器,拿来二开一下就可以做成单文件
wheat0r
2024 年 7 月 4 日
不懂开发,纯从用户角度,上面各种方式里我更喜欢 html
NoOneNoBody
2024 年 7 月 4 日
chm 最优秀的地方是侧边导航栏,如果没做这个,真的不如直接发 html
b821025551b
2024 年 7 月 4 日
各位没用过 PDF 么,
1 、windows 自带 edge ; mac 自带阅读器; linux 一些发行版也默认安装福昕了阅读器;
2 、支持多层级目录,支持搜索,甚至支持矢量图片可以无损放大;
3 、各种 pdf 支持库一搜一大把;
4 、单文件,理论上限 10G 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1054715

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX