我想免费下载 pdf 格式的 Google 图书。
是否有适用于 Ubuntu 的 Google Books 下载工具?
答案1
感谢@Glutanimate 对 OP 的评论。
閱讀書做出好例子为什么它是最好的选择。我刚刚安装了它并用它来下载这本书并取得成功。
getxbook 附带安装说明(在INSTALL
文件中)。安装后,运行如下:
$ getxbookgui
或者,命令
$ getgbook book-id
都可以使用。(书籍ID在书籍的URL中。例如,我下载的书籍的ID是3pK1-LxtFV4C
。)
如果只需要部分页面,请使用
$ getgbook -n book-id
然后逐个输入所需的页面,例如:
$ getgbook -n book-id
262
当我说这本书已成功下载时,我并不是完全诚实的。出于某种原因,getxbook 错过了预览版中的几页为了得到这些,我遵循这些说明。
请注意,该书将下载到当前目录下以书 ID 命名的子目录中。它以一组.png
和/或.jpg
文件的形式下载,每页一个。这些文件可以转换为.pdf
以下格式(将文件逐个转换.jpg
为文件后):.png
$ convert *.png book.pdf
请注意,如果您打算将其打印.pdf
在纸上,则可能需要在转换为之前调整一些单个图像的大小(以使它们都大致相同).pdf
。我使用 gimp 来执行此操作。
答案2
有一个 Python 程序叫做PySheng
比为我做的工作还要好。
可以在 Github 上找到https://github.com/tokland/pysheng
您可以运行以下命令来安装它。
git clone https://github.com/tokland/pysheng
cd pysheng
sudo python setup.py install
现在 PySheng 可从终端使用。
你可以运行pysheng-gui
和pysheng
分别从 GUI 和终端版本的终端。
pysheng-gui