下载一本azw3格式的电子书,通过邮箱推送到kindle时,邮件会被退信,提示不支持的格式,因此需要将azw格式转为mobi格式。

在kindle伴侣网上看到转换方法

将 azw3 格式转换为 mobi 格式并保持原有排版格式

一、准备软件

Calibre 下载:http://kindlefere.com/tools#calibre
Kindlegen 下载:http://kindlefere.com/tools#KindleGen

二、azw3 转 epub

1、安装并打开 Calibre,将 azw3 格式的电子书拖进 Calibre;
2、右键点击它,依次展开菜单“转换书籍” -> “逐个转换”(多本也可选择“批量转换”);
3、在弹出的窗口中将“输出格式”选择为“EPUB”,点击确定开始转换;
4、转换完成后,再次右键点击这本书,点击菜单中的“打开所在目录”得到 epub 格式电子书;
5、将此 epub 格式电子书复制到桌面上备用。

* 如果电子书本来就是 epub 格式可略过这一步。把电子书放到桌面上是为了方便演示,如果愿意您可以将它放到任何位置。

三、epub 转 mobi

1、将下载的 KindleGen 压缩包解压,得到 kindlegen.exe 并放置到桌面上;
2、打开“命令提示符”(Mac OS X 系统打开“终端”),输入下面的命令将目录定位到桌面:

cd desktop

3、输入下面的命令将 epub 格式电子书转换成 mobi 格式:

Windows 系统请输入:kindlegen.exe "bookname.epub"
Mac OS X 系统请输入:/users/你的用户名/desktop/kindlegen "bookname.epub"

* 注意为避免文件名中的字符导致错误,文件名如 bookname.epub 最好用英文双引号包裹。

* Windows 系统用户也可以将电子书直接拖放到 kindlegen.exe 文件上实现转换。

4、得到最终的 mobi 格式电子书,可以推送或拷贝到 Kindle 中阅读。

--------------------------------------------------------------------------------------------------------

在通过kindlegen将epub转换为mobi时,系统会提示错误

```

Warning(prcgen):W14001: Hyperlink not resolved: /home/xxx/Downloads/kindlegen_linux_2.6_i386_v2_9/jingjin_FILES/text/part0000.html#0-c6789ac79b5c427b831de25d238bf6fa

Warning(prcgen):W14001: Hyperlink not resolved: /home/xxx/Downloads/kindlegen_linux_2.6_i386_v2_9/jingjin_FILES/text/part0001.html#UGI0-c6789ac79b5c427b831de25d238bf6fa
Warning(prcgen):W14002: Some hyperlinks could not be resolved.
Info(prcgen):I1008: Resolving start reading location
Info(prcgen):I1049: Building table of content URL: /home/xxx/Downloads/kindlegen_linux_2.6_i386_v2_9/jingjin_FILES/toc.ncx
Error(prcgen):E24010: Hyperlink not resolved in toc (One possible reason can be that the link points to a tag with style display:none):/home/xxx/Downloads/kindlegen_linux_2.6_i386_v2_9/jingjin_FILES/text/part0000.html#0-c6789ac79b5c427b831de25d238bf6fa

````

将epub文件解压后,文档链接所指向的id时存在的,只是id值0-c6789ac79b5c427b831de25d238bf6fa值对应的tag是part0000.html的<body>,需要将body修改为div标签kindlegen才认识,同时额外在外层补一个<body>.

再次通过

`kindlegen  解压epub文件目录/conten.opf -o xxx.mobi`

即可成功生成mobi文件,这个文件比直接使用Calibre转换得到的文件大一点

转载于:https://www.cnblogs.com/aquar/p/5700212.html

Kindle 电子书转换 azw3 mobi相关推荐

  1. 如何将已购kindle电子书转换成pdf格式阅读

    原作者:Daisy Zeng 链接:https://www.zhihu.com/question/38451995/answer/116614085 我来说两句吧.刚刚花了一天半时间,尝试了网上各种攻 ...

  2. 今日份安利:epub格式转换成mobi方法哪个好?

    小伙伴们平时喜欢看电子书吗?Kindle是目前比较适合阅读电子书的设备,不过要想使用它阅读,就需要先将电子书转换成mobi格式.平时我们的电子书大部分都是epub格式,那你们知道怎么把epub格式转换 ...

  3. 3个亲测好用的电子书转换工具,几乎覆盖所有电子书格式

    网上免费下载的电子书籍,因为格式问题无法在电子书设备上正常打开的话,给大家找了两个亲测有效的电子书格式转换工具,转换后的电子书排版不仅能跟原文一样,而且还不用下载,转换为完成就可以打开阅读. 1.迅捷 ...

  4. exe电子书转换txt 下载_如何把电子书转换成适合Kindle 的格式?这是最全的攻略...

    转换电子书格式可以说是Kindler 们的传统艺能了,电子书的格式各种各样,但并不是所有的电子书都能在Kindle 上显示的: 而且对于txt.doc 之类,即使是可以在Kindle 上打开的格式,为 ...

  5. kindle如何导入azw3格式的电子书

    kindle如何导入azw3格式的电子书 在手机上将下载好的azw3格式的电子书用kindle软件打开我发现并不可行,显示不支持该格式,那么kindle不支持azw3格式吗? 答案当然是否定的,kin ...

  6. python程序设计从基础到开发电子书_Python核心编程从入门到开发实战(pdf+txt+epub+azw3+mobi电子书在线阅读下载)...

    作者:朱红庆 格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT 内容简介: 本书以学会.用好 Python 语言进行软件编程为目标,不仅讲解了基本概念.数据类型.变量.运算符. ...

  7. 使用kindlegen转换工具将电子书epub到mobi格式时遇到错误(prcgen):E24010:超链接:display:none

    我在使用 kindlegen 转换工具将电子书 epub 到 mobi 格式时遇到错误如下: 错误(prcgen):E24010:无法解析目录中的超链接(一个可能的原因是此链接指向带"样式显 ...

  8. Epubor Ultimate for mac(mac电子书转换软件)

    epubor ultimate中文版是一款简单实用的mac电子书转换软件,epubor ultimate mac版可以帮助您在任何地方阅读书籍,包括最好的eBook Converter + eBook ...

  9. 下载到的电子书格式是Mobi,这种格式能否在WINDOWS电脑上打开?

    网友提问: 下载到的电子书格式是Mobi,这种格式能否在WINDOWS电脑上打开? 极客Oscar: 答案是肯定的,虽然mobi的诞生是为了适配kindle系统,但如今随着市面上的软件愈发多样,支持M ...

  10. 用Calibre导入Kindle电子书并去除DRM保护

    2019独角兽企业重金招聘Python工程师标准>>> 本文的目的绝非为了盗版之用,而是很多美国亚马逊买的Kindle设备(如Kindle 4.Kindle 5)无法在中国亚马逊里注 ...

最新文章

  1. 创业思维 - Qunar的故事
  2. Dungeon Master(bfs)广度优先搜索
  3. 查看PID 进程是否存在的一个小技巧
  4. Git的安装和使用(Linux)【转】
  5. 如何复制百度文库中的文章
  6. 滚动条的值如何赋值_如何给Word文本框添加滚动条?史上最详细步骤
  7. 查看动态代理生成的代理类字节码
  8. Go websocket
  9. unity3d 鼠标事件穿透GUI的处理
  10. java注解执行顺序_如何确保java中的注释执行顺序?
  11. jenkins远程构建job_jenkins分布式构建job
  12. 去西藏旅游一次要花多少钱,还有8/9月份去那边适合嘛?
  13. 2020年研究生数学建模竞赛总结复盘
  14. [古文观止]《相州昼锦堂记》(宋·欧阳修)
  15. JAVA 守护线程 Deamon
  16. jenkins使用python plugin编写代码构建时报错:Caused: java.io.IOException: Cannot run program “python“
  17. 面试时被问有没有别家offer,回答没有,面试总是挂!回答有,就说我是面试选手,欺骗公司!...
  18. mysql类似于excel的删除重复项_Excel去除重复项的三种常用技巧
  19. layui表头宽度和表格一致_layui表格如何把表头固定
  20. 【英语】--动起来的英语进度

热门文章

  1. 安徽大学线性代数第二章习题册(详细解答)
  2. linux串口驱动支持485,修改2410的linux串口驱动,使其支持RS485
  3. 音视频处理入门基础知识(一)
  4. m6000查看端口状态_中兴ZXR10 M6000维护最常用命令精要
  5. 微型计算机原理及应用实验报告清零实验,北京科技大学微机原理及应用实验报告.docx...
  6. Android 十年之路: 主屏与导航
  7. 无线路由器密码破解-BT3-spoonwep2 (转http://www.ylmf.net/read.php?tid=1483881)
  8. android listview优化,Android ListView 详解及其优化
  9. ESET ESS 激活码
  10. 张小龙:微信产品观(上)