大きなファイルでクラッシュする PDF ビューアは、メモリまたは処理能力が不足しています。このクラッシュは、ビューアがドキュメント全体を一度にメモリにロードしようとしたり、ハードウェアの処理能力を超える複雑なページをレンダリングしようとしたりするために発生します。いくつかのアプローチでこれを防止または回避できます。

大きなPDFがビューアをクラッシュさせる理由
PDF ビューアは、ページ データを表示するためにメモリにページ データを保持する必要があります。非線形化 PDF では、ページを表示する前にファイル全体を読み取る必要があります。数百もの高解像度画像を含むファイルは、各ページを解凍してレンダリングするために大量の RAM を必要とします。ストリーミングまたはプログレッシブ ロードを実装していないビューアは、すべてを一度にロードするため、ファイルが使用可能なメモリを超えると、ビューアがクラッシュします。
複雑なページ コンテンツ (多くの重なり合う要素、広範な透明度、複雑なグラデーション、または高密度のベクター グラフィックス) は、小さなファイルであってもレンダリング中にクラッシュを引き起こす可能性があります。クラッシュの原因はファイル サイズではなく、特定のページのレンダリングの複雑さです。
PDF を圧縮してみる
インストールは必要ありません。ブラウザで直接動作します。
まず別のビューアを試してください
PDF ビューアが異なれば、大きなファイルの処理方法も異なります。ファイルが Chrome の組み込みビューアをクラッシュさせる場合は、Adobe Reader を試してください。Adobe Reader は、大規模な PDF 処理用に特に最適化されており、より優れたメモリ管理を実装しています。 Adobe Reader がクラッシュした場合は、Mac ではプレビューを、Windows では Edge を試してください。各ビューアには異なるメモリ管理とレンダリングのアプローチがあり、あるビューアでクラッシュしたファイルが別のビューアでは正常に開く可能性があります。
一般に、ブラウザベースのビューアは、大きなファイルの場合、デスクトップ アプリケーションよりもメモリ効率が低くなります。大きな PDF がブラウザでクラッシュする場合は、通常、それをダウンロードしてデスクトップ ビューアで開く方が確実です。
PDF を圧縮してメモリ負荷を軽減します
PDF Compression ツールは、ビューアがロードしてレンダリングする必要があるデータの量を削減します。ダウンサンプリングされた画像は、解凍に必要な RAM が少なくなります。冗長データを削除すると、ファイルのメモリ使用量が削減されます。 40MB に圧縮するとビューアがクラッシュする 200MB PDF は正常に開く可能性があります。同じコンテンツがページあたりのデータ量を減らしてレンダリングされます。
元のソース ドキュメントにアクセスできる場合は、別の圧縮手順を経ることなく、低画質設定で再エクスポートすると、より小さく、より閲覧しやすい PDF が生成されます。
PDF をより小さな部分に分割
確実に開くのに十分な圧縮ができない非常に大きなドキュメントの場合は、小さなセクション ファイルに分割すると、各部分が管理しやすくなります。 500 ページのドキュメントを 5 つの 100 ページのセクションに分割すると、セクションあたりのメモリの一部が使用されます。これは、単一のドキュメントとしてナビゲートする必要のない参照ドキュメント、建設図面セット、または大規模なレポートの場合に特に実用的です。
読み込みを高速化するためにPDFを線形化
線形化により PDF が再構築されるため、ページ 1 のデータがファイルの最初に表示され、残りのデータが徐々に読み込まれる間にビューアがデータを表示できるようになります。非線形化 PDF は、ファイル全体が読み込まれるまでコンテンツを表示できません。非常に大きなファイルの場合、表示が開始される前にメモリが使い果たされる可能性があります。
線形化は、「高速 Web ビュー」を使用して、Acrobat Pro の「最適化された PDF として保存」で適用できます。オプション。一部の PDF 最適化ツールは、標準処理の一部として線形化も行います。
ハードウェアとシステムのアップグレード
非常に大きな PDF を定期的に操作し、クラッシュが頻繁に発生する場合は、RAM を増やすことが最も直接的な解決策です。 PDF レンダリングはメモリを大量に消費するため、8GB から 16GB または 32GB RAM にアップグレードすると、大規模なドキュメントの処理に大きな違いが生じます。大きな PDF を開く前に他のアプリケーションを閉じると、使用可能なメモリが解放され、RAM が限られているシステムでクラッシュする可能性が減ります。
PDF を圧縮してみる
インストールは必要ありません。ブラウザで直接動作します。
