本文首发在我的个人博客:https://jlice.top/p/7vib8/。欢迎大家前去参观,么么哒~
有时需要在程序里将网页转为图片。虽然使用Chrome或Firefox的headless模式可以做到(不过有时也未必可以),但是,它们比较占用资源。这时,可以用cutycapt
这个命令行小工具,它基于QT,非常小巧。
安装
在Ubuntu上安装比较简单,直接安装即可:
$ sudo apt install cutycapt
在ArchLinux上,它位于AUR上,名字叫cutycapt-qt5-git
,安装:
$ yay cutycapt-qt5-git
注意,在ArchLinux上它的启动命令行是CutyCapt
。
cutycapt
基本使用比较简单:--url
指定网站,如果是本地HTML文件,使用 file://
地址即可。--out
指定输出文件,支持.png, .pdf, .p