在浏览器里转换 EPUB 会不会上传
在 ReadyEPUB 里做EPUB 转 PDF,计算发生在你打开的这台浏览器里。章节、段落和图片不经过 ReadyEPUB 的服务器。ReadyEPUB 没有用来收书的账号服务器,也不提供登录或注册。你按下开始之后,新文件由这台设备算出来,再由你自己下载。所以「在浏览器里转换 EPUB 会不会上传」这句话,答案是否定的:书籍文件不会上传到 ReadyEPUB。
你之后要发给别人的,是你下载下来的那一份。原来的 EPUB 还在原来的文件夹里,除非你自己把它移走或删掉。这一页一次只放一份。关掉页面前,先把要留的结果收下来。还没下载的结果只活在这一次打开里。刷新或关掉页面,它就没了。页面上的示例也是在这台浏览器里现做的一小段,用来试一次转换,不是从别处取来的一本书。
转换不会把书籍上传到 ReadyEPUB。下载到的是这台浏览器刚生成的新文件。原来的 EPUB 还在原处。
导出 PDF 时会从本站读字体
把 EPUB 收成 PDF 时,这台浏览器会按书里出现的文字,从本站读取对应的字体,再把字写进新的 PDF。读到的是字体,不是把整本书交到别处去算。书名、作者和语言代码也会写进这份新 PDF。文件怎么处理里写了这条边界:书籍不上传到 ReadyEPUB,这里也没有登录。字体若这一次没有读下来,这一次就转不成,页面会说没有转成。换一份再试,或先确认页面能打开。不要把这件事写成有一台服务器在帮你排版。
会碰到网络的,还有打开页面这一下。这次访问会交给 51.LA 做统计。统计的是有人打开了页面,不是你的 EPUB,也不是你刚下载的 PDF。文章里只写 51.LA,不必去找统计脚本的编号。不要把「书不上传」写成「这台电脑完全不联网」。页面要打开,导出 PDF 时字体要读进来,统计要记一次访问。这三件事都不是把书的正文上传到 ReadyEPUB。
会读进来的是本站的字体。不会上传的是你的书。
从 PDF 收回来,只拿可选中的字
反过来走PDF 转 EPUB,拿得走的是 PDF 里已经能选中的文字。扫描件上的字如果只是一张图,这里取不出来。没有单独的识别步骤,不要写成扫描版也能自动变成可编辑正文。复杂版式会收成一段一段的文字。分栏、页眉和脚注不会按原来的样子排回去。超过 300 页,页面会说页数太多,这台浏览器一次处理不了。
- 能选中的字,会按行收成标题或段落。
- 扫描页上的字取不出来,这里不做识别。
- 超过 300 页,页面说这一次处理不了。
一次一份,超过 40 MB 不接
转换页一次只收一份文件。文件超过 40 MB,页面会说这台浏览器处理不了。这不是服务器拒绝,是这一页不接更大的文件。漫画压缩包 CBZ 里,JPG、PNG、GIF 和 WEBP 按文件名排序,一页放一张图。图片超过 300 张,也会停在同一种「页数太多」的提示上。这两条都发生在你这台浏览器里。打不开的压缩包,或里面没有这些图片,页面会说没有转成,或说这份文件里没有可转换的正文。
书名、作者和语言代码可以在转换前改。文件放进来时,读得出的书目会先填上。你改过的那一栏,就不会被自动覆盖。改的是即将下载的那一份里的书目,不是去改你文件夹里的原件。扩展名对不上时,页面会让你改选一份对应格式的文件。
EPUB 转出去时,章节标题会带到 PDF、HTML、纯文本、Markdown 和 FB2,但每种格式留的东西不一样。PDF 按页写下文字。量得清宽高的 PNG 和 JPG 会写进新文件。这台浏览器画得出来的其它图,会先画成 PNG 再写进去。画不出来的那一张会被跳过。HTML 留下标题和段落,脚本和样式不会跟着走。纯文本只留段落。Markdown 用符号表示标题。FB2 用它自己的章节结构。这些都是这台浏览器在本地重写的新文件,不是把原 EPUB 原样改个名。
发出去之前看三眼
- 你下载的是新文件。原来的 EPUB 还在不在原来的地方。
- 若来源是 PDF,字能不能选中。选不中的扫描页不会凭空变成文字。
- 关掉页面之前,要留的结果有没有下载。刷新之后,没收下的那一份就没了。
还没放书的话,回到转换页,把 EPUB 丢进去,再打开 EPUB 转 PDF。要先看文件边界,就读文件怎么处理。一次一份,转完就下载。专栏后面会继续写 PDF 里的字、DOCX 的标题和图片,以及漫画包怎么收成一页一图。
发出去的是你下载的那一份。对方拿到的是新文件,不是 ReadyEPUB 上的一份副本,因为 ReadyEPUB 这边没有留下你的书。原件仍由你自己保管。要再转一次,就再打开这一页,文件还是从你自己的文件夹里拿。