web-dev-qa-db-ja.com

WindowsにPopplerをインストールする方法

最新バージョンのスクレイパーウィキは、Poppler(またはgithubによる)に依存しています。残念ながら、それはOSXとLinuxでそれを取得する方法を指定するだけで、Windowsでは指定しません。簡単なグーグルはあまり有望ではないので、スクレイパーウィキ用にWindowsでポプラーを入手する方法を誰かが知っていますか?

21
akkatracker

Poppler Windowsバイナリは ftp://ftp.gnome.org/Public/GNOME/binaries/win32/dependencies/ から入手できますが、これらは最新ではないことに注意してください。

(この質問のタグが示すように)Python(2.7)bindings)を探している場合、私は過去にこれをリクエストしました バグレポート 。どうやら何かを生産することができたようですが、私はまだそれらをチェックしていません。

最近の(Pythonバインディングは無関係)poppler WindowsバイナリのGoogleの結果については、 http://blog.alivate.com.au/poppler-windows/ を参照してください

最後に、新しい(そして現在非常に頻繁に更新されている)PyGObjectオールインワンインストーラー(主にPyGObjectをイントロスペクトしたGtk + 3 PythonバインディングなどをWindowsに提供することを目的としています)があります。それがあなたが探しているものであれば、 http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar にアクセスしてください

17
Bernhard Reiter

その他の回答は、Windowsユーザー向けの正しいダウンロードページにリンクしていますが、初心者向けのインストール方法を指定していません。

  1. このページ に移動し、選択したバイナリをダウンロードします。この例では、poppler-0.68.0をダウンロードして使用します。

  2. アーカイブファイルpoppler-0.68.0_x86.7zをC:\ Users\Program Filesに抽出します。したがって、ディレクトリ構造は次のようになります。

C: └ Program Files └ poppler-0.68.0 └ bin └ include └ lib └ share

  1. システムPATHにC:\Program Files\poppler-0.68.0\binを追加します。

  2. ターミナルを使用してpopplerを実行している場合(コマンドラインでpdf2imageを実行している場合など)、popplerを機能させるためにターミナルを再度開く必要がある場合があります。

  3. できた!

32
jarrettyeo

Windowsにanacondaをインストールすると、次のように実行できます。

conda install -c conda-forge poppler
6

Windowsユーザーはインストールできます チョコレートを介したPoppler

choco install poppler

デフォルトでは、PopplerはC:\ProgramData\chocolatey\lib\popplerとshimは、次のツールに対して自動的に作成されます:pdfdetachpdffontspdfimagespdfinfopdfseparatepdftocairopdftohtmlpdftoppmpdftopspdftotextpdfunite

ChocolateyパッケージとしてインストールされたPopplerを更新するには、

cup poppler
1
andselisk

Visual Studioでビルド可能なバージョンがここにあるようです https://bitbucket.org/merarischroeder/poppler-for-windows/overview

1
Mike Beeler

別のオプションは、MikTeXをインストールした場合、popplerがデフォルトで含まれており、おそらくすでにPATHに含まれていることです。私の場合、バイナリは以下にインストールされました:C:\Program Files\MiKTeX 2.9\miktex\bin\x64

1
Yannis P.

[〜#〜]更新[〜#〜]

Rumpel Stielzchenコメント

このサイトはもはや維持されていません。 Popplerバージョン0.68は、今日では非常に古くなっています。 Windows用にコンパイルされた最新バージョンは、こちらからご覧いただけます: https://anaconda.org/conda-forge/poppler/files 残念ながら、32ビットバージョンはなく、64ビットのみです


元の答え

最新のPoppler Windowsバイナリは、次の場所にあります。

http://blog.alivate.com.au/poppler-windows/

1
Alexey Popkov

Windows x64、Mac OSX-64、Linux-64bitの最新のバイナリは、こちらから入手できます

https://anaconda.org/conda-forge/poppler/files

Popplerバージョン0.84は、この記事の執筆時点で非常に最新のリンクから入手できます。受け入れられた回答とAlexeyによって与えられたリンクは、現在のバージョンのpopplerを指していません。

0
Hakan Usakli

MSYS2 インストール可能な最新バージョンがあります。

環境全体をインストールしたくない場合(またはある種のポータブルバージョンが必要な場合)、Popplerを repository から直接ダウンロードすることもできますが、依存関係を手動で処理する必要もあります。つまり、libwinpthreadnsprgcc-libsnsscurlbrotliopenssllibidn2libiconvgettextlibunistringnghttp2libpsllibjpeg-turbolcms2openjpeg2libpngzliblibtiffxzおよびzstd

0
mirh

Linux用のWindowsサブシステム(WSL) の使用を検討する必要があります。

  1. Windows 10でWSLを有効にする(Sエディションでは機能しません)
  2. WindowsストアからWSLにUbuntu(最新バージョン)をインストールする
  3. Ubuntuコマンドラインを開く

Ubuntuコマンドラインで、次のコマンドを実行します。

  • Sudo apt-get update
  • Sudo apt-get upgrade
  • Sudo apt install poppler-utils
  • pdftocairo -v-インストールされているバージョンを確認する

次に、pdftocairo(たとえば)を2つの方法で実行できます。

  1. Ubuntuコマンドライン内:pdftocairo ...
  2. Windowsコマンドラインから直接:wsl pdftocairo...

注:Ubuntuのリリースごとにデフォルトバージョンのpopplerがあります。 Ubuntuにpoppler-utilsの最新バージョンをインストールする方法については、手順(インターネット上にたくさんあるはずです)を調べる必要があります。これには、ソースコードからコンパイルするかなりの数のステップが含まれる場合があります。たとえば、次のようなもの https://askubuntu.com/a/722955 です。そして、あなたは多くの問題を抱えるかもしれません。

Ubuntu 19.04の最新バージョンはPoppler 74をインストールできます。しかし、Ubuntu 18.04は現在のところWSLにインストールできる最新バージョンのようで、Poppler 62をインストールします。

0
Todd