分享

关于Azw3格式的纯净转化方法

 无名361 2014-09-19

epub作为一个开放标准、可自由编辑、拥有诸多制作与修改工具的格式,可以很容易的在各个平台(PC、Linux、Mac、ios、Android)中找到合适的编辑和查看工具
而不用担心被绑死在一个平台或者一个厂商身上,因而很明显转换成epub是比较明智的选择

接下来的问题就是,如何把各种途径的来的azw3和mobi(途径这个有点敏感,相信来到这里的人应该也能明白)转换为epub呢?
有些人要说了,很简单啊,全能的电子书软件calibre已经提供了转化功能,可以让你在这些格式之间自由转换,还有什么要求呢?

接下来就是本文要说的正题,calibre确实能够自由的把azw3转化为epub和mobi
但是不知道转换为epub之后大家是否仔细的查看过epub的效果
如果仔细查看的话就会发现以下问题:
1.原来azw3文件中的图片被缩小了,画质和分辨率都有了下降
2.calibre在生成的epub中其中掺杂了大量的冗余代码,以”calibrexx“为类名,使得epub的代码非常混乱,很难进行整理与重新排版

这里说一种新的办法,前不久刚刚发现的
1.在这里找到一个新的calibre插件kindle unpack

2.安装办法简单说一下,打开calibre,依次点击“首选项”-“高级选项-插件”-“从文件加载到插件”-选择刚刚下载的插件zip文件
你会发现calibre的工具栏上多了一个黄色三角形的功能图标,这就是我们新安装的插件

3.选择calibre已经导入的azw文件,点击主界面上的unpack 图标,选择“azw3”条目,弹出的两个选项
一个是把azw3彻底解开成文件,另一个就是将azw3转化为原始的epub文件(两个都可以达到获得epub的目的,只不过前一个还顺便帮你把epub给解开了)

4.我们得到了一个css未被塞入冗余代码、图片全部保持原样、格式也十分标准的epub文件

别急,到了这一步还没完,还有一些小问题需要解决
打开这个epub文件,大家会发现,虽然一切都很完美,但是封面页没有了(具体为什么我也不知道)
但是别担心,封面页引用的封面图片还在epub中,用sigil的错误检查就可以看到出现了一个“xxx图片未被引用的黄色提示”
我们要做的事情就是,做一个新的封面页,并且在页面中引用那个存在于epub中,但是却没有被引用的封面图
并且在opf中增加多看全屏代码
一个效果与原始azw3别无二致的epub,到手。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多