我有一个 ipython 笔记本,我想在打印时不让分页符穿过我的数字。
有什么建议么?我尝试了 chromium 的“很棒的屏幕截图”扩展,但它有问题,最终剪掉了我的页面的一半。
有什么建议么?
小智 2
我已经成功地使用一个命令gnome-web-photo结合使用来生成一个质量不错的单一、高大的网页 PDF。imagemagick你应该已经有了imagemagick,但是gnome-web-photo安装
sudo apt-get install gnome-web-photo
Run Code Online (Sandbox Code Playgroud)
在此 oneliner 中,convert使用的是 imagemagick 包中的程序:
gnome-web-photo --mode=photo http://www.askubuntu.com --file ask.png && cat ask.png | convert - ask.pdf
Run Code Online (Sandbox Code Playgroud)
高大的网页是通过文件下载的,如果不先将其保存为图像文件,gnome-web-photo则无法直接通过管道传输到文件。因此,通过管道接收该文件的convert一种方法是将其连接起来,然后使用,以便通过stdin(表示为)接收 png 文件,然后将其转换为 pdf。convertconvert -convert-
但是,对于命令的第二部分,您可以使用&& convert ask.png ask.pdf代替&& cat ask.png | convert - ask.pdf,但两者花费的时间大约相同。
您可以使用--print选项来gnome-web-photo打印网页以进行文件(即pdf),但它没有产生合适的单页结果,因此上面的oneliner是可以完成的最好的。
小智 1
我最近也有同样的需求,分两步完成:
1)我使用Chrome屏幕捕获扩展(https://chrome.google.com/webstore/detail/screen-capture-by-google/cpngackimfmofbokmjmljamhdncknpmg?hl=en)以png格式捕获页面
2)我将PNG打印为PDF
| 归档时间: |
|
| 查看次数: |
16075 次 |
| 最近记录: |