如何在 Nautilus 中查看 HTML 文件缩略图预览,就像图像和视频文件的预览一样?
答案1
在 2020 年,gnome-web-photo 不再由上游、debian 和 Ubuntu 维护者维护,并且不再存在于存储库中。
以下是我在 Ubuntu 19.10 和 Nemo 文件管理器中使 HTML 缩略图正常工作的方法:
sudo apt-get install wkhtmltopdf
cat << EOF | sudo tee /usr/bin/wkhtmltoimage-thumbnailer
#!/bin/sh
IN=$1
OUT=$2
TMP=$(mktemp).png
timeout 5s /usr/bin/wkhtmltoimage --disable-javascript --crop-h 800 "$IN" "$TMP"
mv $TMP "$OUT"
EOF
sudo chmod +x /usr/bin/wkhtmltoimage-thumbnailer
cat << EOF | sudo tee /usr/share/thumbnailers/wkhtmltoimage.thumbnailer
[Thumbnailer Entry]
TryExec=/usr/bin/wkhtmltoimage-thumbnailer
Exec=/usr/bin/wkhtmltoimage-thumbnailer %i %o
MimeType=text/html;
EOF
rm ~/.cache/thumbnails/fail/gnome-thumbnail-factory/*
killall nemo
除 wkhtmltoimage 之外,cutycapt
目前存储库中还有另一个可用的 HTML 到图像渲染器。
答案2
从Nautilus 使用什么渲染引擎来显示 HTML 预览/缩略图?,在 Nautilus 中刷新缩略图和我如何修复我的 html 缩略图疑问,我终于明白了。
gnome-web-photo
如果没有,请安装。
sudo apt-get install gnome-web-photo
- 清除缩略图缓存
rm -r ~/.thumbnails
killall nautilus
在 Nautilus 中欣赏 HTML 缩略图。