PDFを画像としてプレビューするにはどうすればいいですか?部隊? デフォルトではpdftotext
(プレビュー設定ファイルでscope.sh
)を使用しますが、pdfimages
、pdftoppm
、または別のグラフィカルソリューションを代わりに使用します。
ArchWikiはを使用する方法pdftoppm
ただし、これは古くなっているようです (そのままでは機能せず、周囲のコード構造に従っていません)。
答え1
Rangerはv1.9.0以降これをサポートしています(デフォルトでは無効)。コミットを参照ab8fd9e
) を有効にするには、 をscope.sh
最新バージョンに更新してください。これにより、プレビュー設定ファイルが上書きされることに注意してください。
ranger --copy-config=scope
次に、次の部分を見つけてコメントを解除します~/.config/ranger/scope.sh
。
# application/pdf)
# pdftoppm -f 1 -l 1 \
# -scale-to-x 1920 \
# -scale-to-y -1 \
# -singlefile \
# -jpeg -tiffcompression jpeg \
# -- "${FILE_PATH}" "${IMAGE_CACHE_PATH%.*}" \
# && exit 6 || exit 1;;
答え2
答え3
FIM(http://www.nongnu.org/fbi-improved/#download) コンソールで PDF を表示できる fimgs が付属しています。
私の Arch では、自分でコンパイルし、FBFONT を "fim://" に設定して起動する必要がありました。
答え4
動作させるために、コードを次のように変更しました。
pdftoppm -jpeg -singlefile "$path" "$cached" && mv "$cached.jpg" "$cached" && exit 6 || exit 1;;