Tips & Tricks

携帯電話でスクロールすると PDF がフリーズ、クラッシュ、またはロードが遅くなる場合を修正する方法

携帯電話で PDF を開き、スクロールを開始します。最初の数ページを過ぎると、スクロールが遅くなります。 20 ページになると、各スワイプの応答に 1 秒かかります。 50 ページまでに、アプリが完全にフリーズし、ホーム画面がクラッシュします。ラップトップでは同じファイルがすぐに開きますが、携帯電話では使用できません。文書は破損していません。モバイル PDF ビューアでスムーズに処理するには重すぎます。

モバイル PDF のパフォーマンスの問題には特定の原因があり、そのほとんどは元のソース ドキュメントにアクセスしなくても修正できます。携帯電話で PDF がうまく表示されない理由を理解すると、あきらめてコンピュータに戻るまで待つのではなく、適切な PDF 修復 修正を適用できるようになります。

How to Fix a PDF That Freezes, Crashes, or Loads Slowly When Scrolling on a Phone

PDF は携帯電話では問題が発生するが、コンピューターでは問題がない理由

3 つの要因により、携帯電話での PDF のレンダリングが難しくなります。まず、記憶。電話機は、デスクトップ コンピュータが提供する RAM の一部を単一のアプリケーションに割り当てます。数百の高解像度画像を含む PDF では、ビューアが複数の非圧縮ページ画像をメモリ内に同時に保持する必要があります。ビューアのメモリが不足すると、速度が低下したり、フリーズしたり、クラッシュしたりします。

Second, processing power.詳細な地図、CAD 図面、データ量の多いグラフなど、多くのベクトル オブジェクトを含む複雑なページは、ページが表示されるたびにレンダリングするために大量の計算を必要とします。 A desktop processor handles this easily.電話機のプロセッサは、パフォーマンスの持続ではなくバッテリ寿命を重視して最適化されており、負荷がかかると速度が低下します。

第三に、ファイル構造です。一部の PDF は、ページを連続的にレンダリングするには非効率的な方法で構造化されています。このファイルでは、ビューアがファイル内を飛び回って、1 つのページ、あるセクションからフォント、別のセクションから画像、3 番目のセクションからメタデータを表示するために必要なすべてのリソースを収集する必要がある場合があります。高速 SSD を搭載したデスクトップでは、これらのジャンプは知覚できません。低速のフラッシュ ストレージとそれほど積極的ではないファイル キャッシュを備えた電話機では、ジャンプするたびに数ミリ秒の遅延が追加され、それが累積して数秒の目に見える遅延になります。

WukongPDF

PDFを修復してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →

最も簡単な解決策: 圧縮を通じてファイル サイズを削減する

携帯電話で PDF がフリーズする場合の最も効果的な解決策は、ファイル サイズを小さくすることです。携帯電話のブラウザから PDF を圧縮ツールにアップロードします。中程度の圧縮を適用します。圧縮版をダウンロードします。ファイル サイズが通常 40% ~ 60% 削減されると、ビューアのキャッシュにページを保持するために必要なメモリが直接削減されます。画像は、携帯電話の画面上でも鮮明に見える解像度 (通常は 150 DPI) までダウンサンプリングされますが、元の画像は 300 DPI 以上である可能性があります。

圧縮アプローチにより、モバイル PDF クラッシュの最も一般的な原因である高解像度画像によるメモリの枯渇が解決されます。 300 DPI でスキャンした 50 ページのドキュメントは 25 MB になる可能性があり、頻繁にクラッシュが発生する可能性があります。同じドキュメントを 150 DPI に圧縮すると 5 MB になり、スムーズにスクロールできる場合があります。いずれにせよ、電話機のディスプレイでは通常の読書ズーム レベルでは 300 DPI 相当の詳細を表示できないため、視覚的な品質の違いは電話機の画面では認識できません。

リニア読み取り用の PDF 構造の最適化

一部の PDF はランダム アクセス用に構造化されており、順次読み取りのパフォーマンスを犠牲にして、任意のページに即座にジャンプできるように最適化されています。最適化または線形化された PDF と呼ばれるこの構造は、順次ページのレンダリングを優先するように再構築できます。 WukongPDF の PDF 最適化ツールは、どのブラウザからも利用でき、各ページに必要なすべてのリソースがページ順にまとめて保存されるようにファイルを再編成します。最適化されたファイルは、最初のページをより速く読み込み、ファイル システムのジャンプを減らして後続のページをレンダリングします。

線形化により、「バイト サービング」と呼ばれる機能も有効になります。これにより、PDF ビューアは、ファイル全体がダウンロードされる前に最初のページの表示を開始できます。これは、ダウンロード速度が異なるモバイルでは特に有益です。ビューアはサーバーから最初の数ページを要求し、それらをすぐに表示し、バックグラウンドで後続のページのダウンロードを続けます。リーダーは、ファイルが到着している間に読み取りを開始できます。

別の PDF ビューアを試してみる

すべてのモバイル PDF ビューアが同じというわけではありません。電子メール アプリやメッセージング アプリに組み込まれている PDF ビューアは、通常、最も機能が低くなります。これは、長い文書や複雑な文書を継続的に読むためではなく、素早いプレビューのために設計されています。 PDF を携帯電話に保存し、専用ビューアで開くと、多くの場合、ファイルに変更を加えることなくパフォーマンスの問題が解決されます。

iPhone では、PDF をファイル アプリに保存し、そこから開きます。ファイル アプリの PDF レンダラーは、メール プレビューやメッセージ プレビューよりも信頼性が高くなります。 Android では、ファイルを Google ドライブまたは Google ファイルに保存し、そのアプリから開きます。それでもドキュメントがフリーズする場合は、特に大きな PDF 用に最適化された App Store または Play ストアのサードパーティ ビューアを試してください。 PDF 表示 のエクスペリエンスはアプリによって大幅に異なりますが、ビューアを切り替えるだけで解決できる場合もあります。

文書をより小さな部分に分割する場合

圧縮や最適化を行ってもフリーズが解決しない場合は、モバイルで単一ファイルとして表示するにはドキュメントが大きすぎる可能性があります。それを小さな部分に分割します。 200 ページの PDF を 4 つの 50 ページのファイルに分割すると、携帯電話でははるかに管理しやすくなります。各部分の読み込みが速くなり、スクロールがよりスムーズになり、クラッシュする可能性が低くなります。 WukongPDF の Fix PDF 分割ツールを使用して、ドキュメントをページ数ごとに分割します。読者が順序を理解できるように、部品に明確な名前を付けます。スムーズな 50 ページのファイル 4 つを読むときの方が、クラッシュする 200 ページのファイル 1 つを読むよりも劇的に優れています。

携帯電話で定期的に閲覧する PDF、参考ライブラリ、従業員ハンドブック、製品カタログなどについては、モバイルに最適化されたバージョンの作成に 5 分を費やしてください。 150 DPI に圧縮し、リニア読み取り用に最適化し、30 ~ 50 ページのセクションに分割します。最適化されたバージョンを、handbook_mobile.pdf のようなファイル名接尾辞を付けて、オリジナルと一緒に保存します。携帯電話で何かを調べる必要がある場合は、モバイル版を開きます。瞬時にロードされ、スムーズにスクロールし、クラッシュすることはありません。オリジナルの高解像度バージョンは、印刷や詳細なレビューのためにコンピュータに保存されます。この 2 つのバージョン戦略では、数メガバイトのストレージが必要となり、モバイルでドキュメントを参照するたびにイライラすることがなくなります。頻繁にアクセスされるドキュメントの存続期間中、モバイルに最適化されたバージョンを使用することで節約される時間は、ドキュメントの作成に費やした時間をはるかに上回ります。

PDF がスクロール時ではなく、特にズームインまたはズームアウトしたときにフリーズする場合は、1 ページ上の 1 つの高解像度画像または複雑なベクター グラフィックが高倍率で表示されたときにレンダラーを圧倒していることが問題である可能性があります。問題のあるページを特定するには、固定ズーム レベルで文書をスクロールし、どのページがフリーズの原因となっているかをメモします。そのページには、特大の画像または過度に詳細なベクター描画が含まれている可能性があります。そのページを抽出し、個別に圧縮または簡略化して、ドキュメントに再挿入します。この対象を絞った修正は、ドキュメント全体の品質を低下させることなく、問題の原因となっている特定のページに対処します。

WukongPDF

PDFを修復してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →