PDF 转 CBZ
把 PDF 漫画或日漫变成 .cbz,让漫画阅读器正常打开,需要的话还能从右往左翻。
每一页都在这个标签页里绘制并打包进压缩包,所以你自己藏书的扫描件绝不会被上传到任何地方去转换。
反过来,从 CBZ 转成 PDF
关于 PDF 转 CBZ
装在 PDF 里的漫画,是装错了容器。专为漫画做的阅读器会跨设备记住你看到哪儿,把一页恰好贴合屏幕而不用你捏合缩放,看完直接走进这个系列的下一期;而对日式漫画,它会从书末打开并从右往左翻页。文档查看器一样也做不到。那些阅读器要的是一个 .cbz:页面图片装在一个压缩包里,编好号以便每个阅读器都排出相同的顺序,另可附一份 ComicInfo.xml,带上系列名、期号和阅读方向。页面按你选的分辨率绘制——平板宽度,或者可付印的 300 dpi——压缩包就在这个页面里组装。
功能特性
- JPEG 并带质量滑块,或用 PNG 处理平涂线稿与字体
- 100、150、200 或 300 dpi,或者按平板屏幕定的 1600 px 宽
- 整本书,或 1-20, 25 这样的页码清单,一章一个压缩包
- ComicInfo.xml 带标题、系列、期号、作者和年份
- 日漫标记,含从右往左,供遵守它的阅读器使用
- 标题取自 PDF 自身的元数据或文件名,并可编辑
- 页面命名为 001、002 依此类推,于是每个阅读器都排序正确
- 保存之前先看开头几页的缩略图和做好的 XML
如何使用 PDF 转 CBZ
- 把 PDF 拖到页面上
- 选择 JPEG 或 PNG,以及你想用来阅读的分辨率
- 填好系列名与期号,需要从右往左阅读就设上日漫标记
- 生成压缩包并下载 .cbz
示例
输入
volume-03.pdf — 196 pages, JPEG at 85%, 1600 px wide, manga right to left
输出
volume-03.cbz — 001.jpg … 196.jpg plus ComicInfo.xml, 62 MB
阅读器会把它归到这个系列名下,并从右手那一页打开这本书。
常见错误与故障排除
- 压缩包里的字再也选不中、搜不到了。 — .cbz 装的是页面的图片而不是文字,任何漫画阅读器也不作别的指望。需要检索或引用文字时,请把 PDF 一并留着。
- 页面打开的顺序不对。 — 本不该这样:文件命名为 001、002 依此类推,每个阅读器都能正确排序。如果你改动过压缩包里的名称,请保留前导零——「10」会排在「2」之前。
- 我的阅读器无视从右往左的设定。 — 不是每个阅读器都会读 ComicInfo.xml。多数阅读器在书籍设置里自带按系列的阅读方向;在那里设一次,它就一直生效。
- 压缩包大得离谱。 — 300 dpi 的 PNG 可以是 150 dpi 的 JPEG 的十倍。若是用来读而不是用来印,85% 的 JPEG 配平板宽度,在屏幕上通常看不出差别。
常见问题
- .cbz 只是一个改了名的 ZIP 文件吗?
- 基本上是:它是一个按文件名顺序阅读的页面图片压缩包,把它改名成 .zip,任何压缩工具都能打开。那个扩展名的作用,是告诉漫画阅读器把里面的内容当成一本书而不是一堆散文件。
- 日漫从右往左的标记究竟改变了什么?
- 它是 ComicInfo.xml 里的一行,由阅读器去执行。遵守它的阅读器会从西方读者所说的最后一页开始这本书,朝另一个方向翻页,并把跨页的左半边放在第二位——于是画稿按它被画出来的顺序被读到。
- 为什么图片是存储而不是在压缩包里再压缩?
- 因为 JPEG 和 PNG 本来已经压缩过了,再挤一遍几乎省不下什么,却让每一页打开得更慢。漫画阅读器正因如此期待存储型条目:你翻到哪一页,它就立刻出现。
- 双页跨页会保持为一张宽图吗?
- 会。每个 PDF 页面正好变成一张图片,所以做成单张宽页的跨页仍然是宽的,而能识别宽页的阅读器会把它当跨页显示。把跨页拆成两页,是反方向那个工具 CBZ 转 PDF 的活儿。
- 我能从一份 PDF 里按章各做一个压缩包吗?
- 可以——在页码清单里填 1-24,生成那个压缩包,再回来填 25-48。给每一个设好期号字段,阅读器就会把它们按顺序摆在同一个系列之下。
相关工具
更多PDF工具
查看全部PDF工具 (85) · 全部工具