Poppler は,PDF ドキュメントのレンダリングに利用されるライブラリで,ベースとなった Xpdf 3.0 に比べてレンダリングが向上されています。 ビューアとして Poppler を使用して問題が発生する場合は MuPDF を使用することを検討してください。 以下のプログラムが PDF ビューアとして Poppler を使用しています。
また,Xpdf と同様に PDF ユーティリティとしても有用です。
TeX Live をインストールしている場合は poppler utilities が使用できます. 以下のコマンドが利用できます:
pdfdetach, pdffonts, pdfimages, pdfinfo, pdfseparate, pdftocairo, pdftohtml, pdftoppm, pdftops, pdftotext, pdfunite
MSYS2 の pacman でインストールすることもできます。
pacman -S mingw-w64-ucrt-x86_64-poppler mingw-w64-ucrt-x86_64-poppler-data
を実行します.
Poppler Packaged for Windows から,Poppler のユーティリティのバイナリを入手することもできます。
Homebrew あるいは MacPorts を利用したインストールが可能です。
Homebrew の場合は poppler をインストールします。
$ brew install poppler
MacPorts の場合は poppler と poppler-data という名前の Port をインストールします。
$ sudo port install poppler poppler-data
poppler をインストールすると下記の便利なコマンドが使えます。
$ port contents poppler | grep /bin /opt/local/bin/pdfdetach /opt/local/bin/pdffonts /opt/local/bin/pdfimages /opt/local/bin/pdfinfo /opt/local/bin/pdfseparate /opt/local/bin/pdftocairo /opt/local/bin/pdftohtml /opt/local/bin/pdftoppm /opt/local/bin/pdftops /opt/local/bin/pdftotext /opt/local/bin/pdfunite
なお,Xpdf 関連の Port(具体的には xpdf-tools が該当)がインストールされていると衝突してインストールできなくなります。 Poppler をインストールしたい場合は,xpdf-tools をアンインストールしてください。
sudo pacman -S poppler poppler-data
Linux Mint や Debian GNU/Linux や Ubuntu では poppler ライブラリは libpoppler134 という名前だったり,libpoppler147 という名前だったりします。 poppler-utils をインストールすれば,依存関係で適宜判断されますので,poppler-utils をインストールします。 日本語を使う場合は poppler-data も必要です。
sudo apt install poppler-utils poppler-data
sudo dnf install poppler-utils poppler-data
sudo zypper install poppler poppler-data
Poppler は font configuration で win32 を選択した場合,日本語のフォントを埋め込んでいない PDF ファイルは MS-Mincho で表示されます。 ただし font configuration が win32 の場合 GothicBBB-Medium (ゴシック体) でも Ryumin-Light (明朝体) と同様 MS-Mincho で表示されます。 GothicBBB-Medium (ゴシック体) をきちんと表示したい場合は font configuration を fontconfig でビルドして fontconfig を適切に設定します。