web-dev-qa-db-ja.com

poppler-utilsの「pdfimages」を使用することと、xpdf-utilsが提供するものを画像抽出に使用することの違いはどこにありますか?

PDFファイルから画像の束を抽出する必要があります。pdfimagesでうまくいくはずです。インストールしようとすると、2つの代替案がありましたpoppler-utilsおよびxpdf-utilsだから、どちらを選べばいいのかしら。

違いはどこにありますか?それぞれの選択肢の長所/短所は何ですか?

4
mbx

彼らはフォークです。以前は同じでしたが、誰かが別の方向に行くことにしました。 Poppler-utilsが好まれます。 Debianはすでにコードベースからxpdf-utilsを削除しています。 buntuバグ#697119 および debianバグ#62234 からも、同じファイル名を共有しているため、互いに競合しています。

xpdf-utilsはいくつかの点でより優れているようですが、2番目のリンクから、「これらのマイナーな回帰バグは、実際に修正できるpoppler(できれば上流のpoppler)に対して提出する必要があります。」

PopplerはGimpとEvinceで使用されているので、これが最善策のようです。

2
Rinzwind

popplerライブラリは元々xpdfに基づいていましたが、ライブラリとしてより適切に機能し、より最新のレンダリング技術を使用するように改善されました。

したがって、違いは、1つのバージョンが元のxpdfコードベースに基づいているのに対し、もう1つのバージョンはpopplerフォークからのものであるということです。

おそらくすでにpopplerライブラリをPDFビューアとして使用しているため、poppler-utilsのバージョンを使用することもできます。

2