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

2024-07-04 10:03:24 +08:00
 ElvisZhu

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

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

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

想到的需求:

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

先谢谢!

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

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

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

https://www.v2ex.com/t/1054715

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

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

© 2021 V2EX