标签: epub

从 .acsm 下载 .epub

我想将我在 Google Play 上购买的图书(下载 .acsm)传输到我的 Kobo 阅读器设备。我可以在互联网上找到的所有相关信息:

  • 您是否正在运行 Adob​​e Digital Editions
  • 旨在消除DRM

我想避免两者:只要我可以在我的设备上阅读这本书,我就可以使用 DRM,而且我不想通过 wine 或其他方式运行 ADE(已经浪费了几个小时的时间)。

我猜 acsm -> epub“转换”主要是下载,但是一路上有转换/加密吗?.acsm 中的<src>标签中有一个 url ,但还有很多其他参数。有没有办法“手动”下载(没有 ADE)?

epub ebooks

12
推荐指数
3
解决办法
5218
查看次数

将pdf文件转换为epub

是否可以将pdf文件转换为epub格式而不会出错?Linux中是否有一些应用程序可以做到这一点?我发现只有 Ecub 和 Calibre 会产生不好的结果或失败。

一个命令行应用程序就足够了。

它是普通的 pdf(未扫描),因此不需要 OCR。

pdf conversion epub ebooks

7
推荐指数
1
解决办法
1万
查看次数

为 Gnome 推荐电子书阅读器

有适用于 Android 的电子书阅读器,适用于 KDE 的 Okular 等等,但我想要的是适用于我的普通 Linux 桌面的电子书(ePub 格式)阅读器。

我知道有Calibre,它不仅仅是一个电子书阅读器,还有FBReader,它现在还不能真正工作。鉴于电子书已经存在好几年了,我猜想,现在应该会涌现出更多的软件。

gnome software-rec epub ebooks

5
推荐指数
2
解决办法
4375
查看次数

*BSD/Linux 的 EPUB 阅读器

适用于 *BSD/Linux 的最佳原生 EPUB 阅读器是什么?浏览器插件不是一个选项。

我更喜欢非 Qt 应用程序,但如果您愿意,您可以共享 Qt 应用程序。如果可能,我想要一个程序来记住我上次查看的页面。

linux software-rec bsd epub

4
推荐指数
2
解决办法
3925
查看次数

提取epub文件的TOC

最近我点击了打印pdf文件目录的命令。

mutool show file.pdf outline

我想对epub格式使用一个命令,该命令具有与上述格式类似的使用简单性和良好的结果pdf

有这样的事情吗?

command-line file-format epub ebooks

4
推荐指数
1
解决办法
1551
查看次数

文件夹中所有 .epub 文件的电子书转换

此代码将 epub 文件转换为 txt 文件:

ebook-convert "book.epub" "book.txt"
Run Code Online (Sandbox Code Playgroud)

如何使用它来转换目录中的所有 .epub 文件?

我正在使用Ubuntu。

代码

from os import listdir, rename
from os.path import isfile, join
import subprocess


# return name of file to be kept after conversion.
# we are just changing the extension. azw3 here.
def get_final_filename(f):
    f = f.split(".")
    filename = ".".join(f[0:-1])
    processed_file_name = filename+".azw3"
    return processed_file_name


# return file extension. pdf or epub or mobi
def get_file_extension(f):
    return f.split(".")[-1]


# list of extensions that needs to be ignored.
ignored_extensions …
Run Code Online (Sandbox Code Playgroud)

ubuntu conversion epub calibre

2
推荐指数
1
解决办法
2053
查看次数

将 EPUB 转换为 TXT 并保留原始格式

我有一本 EPUB 格式的编程书,我正在尝试将其转换为 TXT。为此,我使用calibre的实用程序ebook-convert。问题是标准用法:

ebook-convert book.epub book.txt
Run Code Online (Sandbox Code Playgroud)

删除源代码示例中的缩进。例如,书中的示例如下所示:

class A {
  private int a;
}
Run Code Online (Sandbox Code Playgroud)

但在生成的 TXT 中:

class A {
private int a;
}
Run Code Online (Sandbox Code Playgroud)

阅读该实用程序的手册页后,我尝试了以下选项:

--keep-ligatures
--pretty-print
--change-justification=original
Run Code Online (Sandbox Code Playgroud)

但没有结果。如何实现?

text epub calibre

2
推荐指数
1
解决办法
2852
查看次数

如何递归提取文件但将它们保留在自己的文件夹中?

这就是我提取文件夹中所有文件的方式(递归):

find -iname \*.epub -exec unzip -o {} \;
Run Code Online (Sandbox Code Playgroud)

但提取的文件最终全部位于父文件夹中:

Parent (Extracted Epub files)
  Child (Epub files)
  Child (Epub files)
Run Code Online (Sandbox Code Playgroud)

如何更改该命令,以便将它们提取到自己的文件夹中?

Parent
  Child (Epub files and extracted Epub files)
  Child (Epub files and extracted Epub Files)
Run Code Online (Sandbox Code Playgroud)

command-line terminal zip epub

0
推荐指数
1
解决办法
3298
查看次数