请教一下,怎么样才能让 pdf, epub, mobi 这种可以在线阅读?

2021-06-24 11:35:47 +08:00
 sjmcefc2

想着做一个内部的电子书服务器,可以让 pdf,epub,mobi 这种格式的电子书能够通过网页阅读,最好是服务器版本的,calibr 好像要客户端来看。

4665 次点击
所在节点    程序员
23 条回复
AoEiuV020
2021-06-24 11:42:49 +08:00
chrome 本来就支持 pdf 直接阅读,
你是要渲染成网页给浏览器吗?没了解过这些,
suiterchik
2021-06-24 11:43:38 +08:00
epub 和 mobi 不太清楚,PDF 的话有个 pdf2htmlEX 可以看看能不能满足你的需求
sjmcefc2
2021-06-24 11:45:48 +08:00
主要是想着让公司人员都可以看到,就不用每人在自己电脑存了
wccc
2021-06-24 11:46:48 +08:00
calibre-web,但问题是 无法从豆瓣爬取电子书元数据了
passerbytiny
2021-06-24 12:42:47 +08:00
符合 HTML 规范或者流媒体规范的才能无插件通过网页在线看。这 3 个不是,在将其转换格式之前就别想了。
passerbytiny
2021-06-24 12:46:58 +08:00
此外,就是客户端 /插件在线看也要是流媒体格式才行,不是流媒体格式最多只能做到“先下载到本地缓存然后本地观看”。
Liuman
2021-06-24 13:10:17 +08:00
手机端和 pad 端 可以用 kyBook3 ,很不错,格式都支持,还支持 webdav 和 opds
Liuman
2021-06-24 13:10:50 +08:00
抱歉,看错了,原来是要网页阅读
Liuman
2021-06-24 13:12:08 +08:00
网页可以在服务器上搭建一个 calibre-web
Rheinmetal
2021-06-24 13:29:19 +08:00
vscode web 加扩展?
https://stackblitz.com/
sjmcefc2
2021-06-24 14:24:42 +08:00
calibreweb 只有这一个选项了吗
ciming
2021-06-24 16:39:28 +08:00
pdf 可以加载就行了,也可以用 pdf.js
epub 的话 js 解析库也蛮多的
mobi 没找到相应的 js 库,看看可不可以上传的时候转成 epub
student33
2021-06-24 17:03:39 +08:00
@sjmcefc2 搞一个入口,只接受 PDF 或者某种格式的文件,找一个可以转格式的在线工具甩出去,需要上传的都转成统一格式,可以试试这个思路
MaiKuraki
2021-06-24 17:11:17 +08:00
PDF 的在线阅读好像都是先将 PDF 加载到浏览器本地然后解析
cnit
2021-06-24 17:30:20 +08:00
tousfun
2021-06-24 20:49:17 +08:00
我记得原来 edge 能打开 mobi 格式的,后来更新不支持了
Jooooooooo
2021-06-24 20:52:04 +08:00
chrome 读 pdf 就挺好的
larisboy
2021-06-24 23:13:03 +08:00
onlyoffice
HENQIGUAI
2021-06-25 03:43:53 +08:00
前两个可以导入微信读书网页版,epub 阅读体验非常好,mobi 貌似不行,没试过。
swordspoet
2021-06-25 08:15:00 +08:00
微信读书 app 现在可以上传文件阅读了,很方便

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

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

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

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

© 2021 V2EX