Adobe Readerの代替としてのWindows用のオープンソースPDFリーダー


18

Adobeリーダーの最新のJavaScriptの脆弱性と長年にわたって取得してきた肥大化により、私はWindowsでPDFを読むために担当するネットワークを別の製品に移行することを考えていました。

理想的なPDFリーダーは次のようなものでなければなりません。

  • 小さいサイズ(Adobeリーダーは最近インストール後200MB以上)。
  • 可能な限りデフォルトで安全です(たとえば、javascriptはデフォルトで無効になっています)。
  • 見栄えがよく、使いやすいインターフェース。
  • 機能で肥大化していない(PDFを読みたいだけです)。
  • ツールバー/不要なアドオン/スパイウェアをインストールしません。
  • PDFの表示中に広告を表示しません。
  • できればオープンソース。(これにより、ほとんど広告が表示されなくなります)。
  • 完全なUnicodeサポート。

理想的には、gnomeのevinceのようなものが最良のオプションになりますが、残念ながらWindowsでは利用できません。

Foxitは小さなオプションであり、優れたインターフェイスを備えています。ただし、デフォルトではjavascriptが有効になっているため、脆弱性が発生する可能性があります。また、ツールバーがインストールされ、PDFの読み取り中に広告が表示されます。

オープンソースPDFリーダー専用のサイトpdfreaders.orgがありますが、Windows pdfリーダーにはそれぞれ問題があり、ほとんどの場合、インターフェイスは(evince、adobe、foxitほど)便利ではありません。

以下は、WikiPediaのすべてのPDFソフトウェアのリストです。各OSには「ビューア」セクションがあります。

どのWindows PDFリーダーをお勧めしますか?


最新のAdobe Readerは、妻のWindows 7ネットブックにインストールされた210MBにあります。あー
GregD

PDFをセキュリティで保護してAdobeリーダーでのみ開くことができるように見えることに言及したかっただけです。それは吸う。ここにリストされているすべてのPDFリーダーは使用できませんでした。
ホロクリプティック

@Holocryptic本当に?それでは、これらの種類のPDFは、iphoneやgoogle docsのようなpdfビューアでは開きませんか?その場合は、人々が実際に使用しないことを望みます。
トムファイナー

Kyktirは、私が見る限り、PDFの初期プレビューを行っています。
juFo

回答:


7

Evinceは現在Windows作業していますが、まだバイナリがないので、自分でビルドする必要があります。


4
Evinceのプロジェクトダウンロードページに公式のWindowsバイナリが追加されました:live.gnome.org/Evince/Downloads
Tom Feiner

1
更新するだけで、Windowsバイナリはまだ利用可能です:wiki.gnome.org/Apps/Evince/Downloads
アランチューリング

とてもきれいで、とても簡単です。より多くのLinuxソフトウェアをWindowsに移植する必要があります。
ハッサン

20

Sumatra PDFビューアを使用しています。それはかなりうまく機能しているようで、ほぼ瞬時にロードされ(Adobeの20秒程度と比較して)、ページの変更などで非常に高速です。また、Foxitのような広告はありません。



2
スクリーンショットはスマトラの正義を行いません。ウィンドウのサイズ、ズーム、およびページを実際に記憶しているという点で(ファイルを再構築した場合でも!)、WindowsのEvinceよりも優れています。それは完璧だ。これは受け入れられた答えであるはずです!
ニックボルトン

1
スマトラはMuPdf(下記参照)に基づいているようです
ローランド

10

私は最近、当社でAdobe Readerに代わるFoxitを導入しました。JavaScriptと広告をオフにするカスタムINIをプッシュしました(広告が単純な構成オプションであることに気づいたことに驚き、さらにこれらすべてが@&*($&^! Program Files \ Foxitディレクトリ)、およびその他のいくつかのカスタムオプション。

私もオープンソースソリューションを望んでいましたが、私たちのニーズを満たすのはFoxitだけでした。INI設定の変更と権限の変更により、通常のユーザーが設定INIを読み書きできるようになりました。チャーム。


これは今のところ良い解決策ですが、foxitはコンパイル時に広告を簡単にハードコーディングできるため、次のバージョンを構成できません。だから私はまだより良い解決策を探しています。
トムファイナー

1
トム、EULAについてはわかりませんが、それは反対かもしれません。念のため、INIを公開することはお勧めしません。
ローガン

1
今はWWDCの基調講演に座っているので、どこにあるのかを正確に確認するのは難しいですが、アプリの設定を変更したときにINIに加えられた変更を単に見るだけで、INIのどの設定を変更するのかがわかりました。広告をオフにすることはそこにあるチェックボックスなので、ライセンスに反しないことはかなり確信しています。

更新:技術に関するFAQには、「INIファイルはバージョン3.1(含まれている)から削除されています。ほとんどの設定はHKCUに保存されています」と記載されています。v7があり、[ファイル]メニューから設定が表示されます。
AjV Jsy

2

MuPDF。artofcode LLCとArtifex Inc.-Ghostscriptを開発した同じ人によってもたらされました。

  • Tom Feinerが推奨するオープンソース
  • マルチプラットフォーム(Windows、Mac OS X、Unix、...まもなくAndroid、iPhoneも?)、
  • 非常に軽量(下のスクリーンショットを参照)- この回答の
    高評価のSumatraPDF は、MuPDFをレンダリングの基盤として使用しています。
  • 完全なUnicodeサポート、
  • とても速い
  • 上記で定義されているようにセキュア(JavaScriptサポートなし)、
  • 非常に確実に機能して肥大化していません、
  • 追加を表示しない(「About」画面の著作権表示を1 とみなさない限り)、
  • 見栄えがよく、使いやすい....
    うーん、自分で決める:インターフェイスは非常にシンプルです(キーボードナビゲーションのみ、メニューやアイコンはありません):

MuPDF:非常にシンプルなGUI-これがすべてのGUIです。 MuPDF:キーボードナビゲーションのみ。メニューやアイコンはありません。


非常に素晴らしい!軽量のアイコンなし、キーボードのみのインターフェイスが大好きです。そして、私はすでにdebian(sid)にパッケージ化されているのを見ます。また、javascriptのサポートもありません。
トムファイナー

ちなみに、左側のスクリーンショットは、最新バージョンのGhostscriptがクラッシュして表示されない(またはスタックオーバーフロー.com、stackoverflow.com / questions / 3455120 / …で投稿された)中国のグリフを使用して問題のあるPDFをレンダリングしている間に作成されましたそれ以外の場合は処理)。
カートフェイフル

1

奇妙に聞こえるかもしれませんが、Acrobat Readerと呼ばれていた旧バージョンのAdobe Readerはどうですか?v6は、ほとんどすべてのPDFを開くことができます(最も機能的なものを除く)。それは小さく、高速です...


4
うーん...アドビリーダーの古いバージョンはおそらく最近のエクスプロイトに対して脆弱であるため、実際には使用できません。
トムファイナー

おそらくそうではありません... アドビは確かに当時の安全なプログラミングプロセスを備えていませんでした。彼らは、新しいバージョンでの安全なプログラミングに関して、まだゲームの背後にいます。
3dinfluence

1

別のPDFビューアを見つけても、解決しようとしている問題が解決するとは思わない。アドビはセキュリティが非常に悪いことを知っていますが、少なくとも彼らはすぐにパッチを適用します(ほとんどの場合)。アップデートを管理する優れたシステムがあれば問題ありません。すべてのソフトウェアにはバグとセキュリティホールがあります。AdobeAcrobat Readerに代わるものを見つけると、バグとホールを排除するのではなく、単に別のバグとホールが導入されます。

ここでは単なるセキュリティ以上のことを話しているかもしれませんが、実際、セキュリティが主な関心事である場合、解決策は脆弱性のウィンドウを可能な限り短くすることです。


アドビは、パッチを迅速に適用した実績があまりなく、安全なプログラミングの実装を図ろうとしています。彼らは最近、四半期ごとのパッチに移行することを決定しましたが、リモートの悪用がいくつかあり、セキュリティの専門家からの圧力があったため、その決定は1か月未満で終わりました。Adobe Readerを使用する必要がある場合は、常に最新の状態に保ち、javascriptを無効にすることをお勧めします。
-3dinfluence

すべてのプログラムにはさまざまなバグがあり、攻撃にはさまざまなアプローチが必要です。「感染した」pdfには、maliciosコードを「適切に」実行するpdfリーダーが必要です。Adobe以外のPDFリーダーを使用することは、攻撃者から身を守る最善の方法です。
Kobor42



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.