我想将我在 Google Play 上购买的图书(下载 .acsm)传输到我的 Kobo 阅读器设备。我可以在互联网上找到的所有相关信息:
我想避免两者:只要我可以在我的设备上阅读这本书,我就可以使用 DRM,而且我不想通过 wine 或其他方式运行 ADE(已经浪费了几个小时的时间)。
我猜 acsm -> epub“转换”主要是下载,但是一路上有转换/加密吗?.acsm 中的<src>
标签中有一个 url ,但还有很多其他参数。有没有办法“手动”下载(没有 ADE)?
是否可以将pdf文件转换为epub格式而不会出错?Linux中是否有一些应用程序可以做到这一点?我发现只有 Ecub 和 Calibre 会产生不好的结果或失败。
一个命令行应用程序就足够了。
它是普通的 pdf(未扫描),因此不需要 OCR。
适用于 *BSD/Linux 的最佳原生 EPUB 阅读器是什么?浏览器插件不是一个选项。
我更喜欢非 Qt 应用程序,但如果您愿意,您可以共享 Qt 应用程序。如果可能,我想要一个程序来记住我上次查看的页面。
最近我点击了打印pdf
文件目录的命令。
mutool show file.pdf outline
我想对epub
格式使用一个命令,该命令具有与上述格式类似的使用简单性和良好的结果pdf
。
有这样的事情吗?
此代码将 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) 我有一本 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)
但没有结果。如何实现?
这就是我提取文件夹中所有文件的方式(递归):
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) epub ×8
ebooks ×4
calibre ×2
command-line ×2
conversion ×2
software-rec ×2
bsd ×1
file-format ×1
gnome ×1
linux ×1
pdf ×1
terminal ×1
text ×1
ubuntu ×1
zip ×1