APL*_*LUS 18 pdf google downloaders 14.04
我想下载 pdf 格式的免费 Google 图书。
是否有适用于 Ubuntu 的 Google 图书下载工具?
有一个 Python 程序叫做PySheng
比为我做的工作。
它可以在 Github 上获得,网址为https://github.com/tokland/pysheng
您可以运行以下命令来安装它。
git clone https://github.com/tokland/pysheng
cd pysheng
sudo python setup.py install
Run Code Online (Sandbox Code Playgroud)
现在可以从 Termainl 获得 PySheng。
对于 GUI 和终端版本,您可以分别从终端运行pysheng-gui
和pysheng
。
pysheng-gui
Run Code Online (Sandbox Code Playgroud)
感谢@Glutanimate 对 OP 的评论。
getxbook使一个很好的例子为什么它是最好的选择。我刚刚安装了它并使用它成功下载了这本书。
getxbook 附带安装说明(在INSTALL
文件中)。安装后,运行如下:
$ getxbookgui
Run Code Online (Sandbox Code Playgroud)
或者,命令
$ getgbook book-id
Run Code Online (Sandbox Code Playgroud)
可以使用。(书ID在书的URL中。例如,我下载的书的ID是3pK1-LxtFV4C
。)
如果只需要页面的子集,请使用
$ getgbook -n book-id
Run Code Online (Sandbox Code Playgroud)
然后输入您想要的页面,一次一个,例如:
$ getgbook -n book-id
262
Run Code Online (Sandbox Code Playgroud)
当我说这本书下载成功时,我并不是完全诚实的。出于某种原因,getxbook 错过了预览中可用的几页。为了获得这些,我遵循了这些说明。
请注意,该书将下载到以书 ID 命名的当前目录的子目录中。它作为一组.png
和/或.jpg
文件下载,每页一个。这些可以转换.pdf
成如下格式(将文件一一转换成.jpg
文件后.png
):
$ convert *.png book.pdf
Run Code Online (Sandbox Code Playgroud)
请注意,如果您打算将其打印.pdf
在纸上,您可能需要在转换为.pdf
. 我用 gimp 来做到这一点。