Goodnotes内で特定のPDFを閲覧する際に、PDFコンテンツをスクロールする際に遅延が発生することがあります。他の一部のPDFでは、すべての画像が表示されないことや、ハイパーリンクがクリックできないこともあります。
これは複数の要因に関連する場合があり、通常はファイルサイズと/またはPDFのオリジナルエンコーダーに関係します。同様の問題がFilesアプリやmacOSプレビューで発生する場合、これは残念ながらGoodnotesの制御範囲外です。なぜなら、そのアプリはAppleのPDFレンダリングエンジンを使用しているためです。
可能性のある副作用
遅延したり正しく表示されないPDFによって、他の問題が発生する可能性があります。例えば:
- そのページをスクロールすることがアプリをクラッシュさせる可能性があります(それらのページをレンダリングするために必要な計算が原因です)。
- PDFをエクスポートすると、重複したページ背景を持つPDFが生成されるかもしれません(遅延したレンダリングや元のPDF作成方法の特別な方法によるものだと思われます)。
- 画像などの一部のPDF要素が正しく表示されず、ハイパーリンクがクリックできない場合があります。
回避策
PDFを圧縮する(ほとんどのPDFに推奨)
Macを持っていない場合は、PDFをAdobe以外のオンラインツールを使用して圧縮し、PDFのエンコード方法を変更し、結果のPDFをインポートしてみてください。上記の効果 #2 および #3 を経験している場合は特に有用です。
PDFを画像ベースに変換する
これは2つのステップで行えます:
- 元のPDFを画像に変換する。
- これらの画像を使用して新しいPDFに変換します。通常、ステップ1で同じオンラインサービスを使用します。
新しいPDFをGoodnotesにインポートすることで、この問題が解決されますが、テキストの選択や検索ができなくなります。
ファイルサイズを縮小する(macOSのみ)
PDFをmacOSプレビューで開き、ファイル > エクスポート... をクリックし、"Quartz Filter"の下の "ファイルサイズを縮小" を選択して、結果のPDFをインポートして遅延レンダリングが改善されるかどうかを確認してみてください。
再エクスポートまたはソースドキュメントのサイズ変更
さらに、PDF作成時の元のファイル(PDFが作成されたファイル)にアクセスできる場合は、異なるPDF生成プロセスを使用して新しいPDFにファイルをエクスポートすることができます。例えば、オンラインPDF変換サービスを介して行うことができます。
もしソースファイルがKeynoteドキュメントである場合は、次の手順を試してみてください:
- Keynoteでファイルを開き、ファイルメニューをクリックし、ファイルサイズを縮小... を選択して複製を縮小します。
- 縮小されたKeynoteファイルを開き、右サイドバーのドキュメントをクリックしてページサイズをレターまたはそれ以下にサイズ変更してください:
- ファイル > エクスポート先 > PDF... > 次へ... > エクスポート。
- 結果のPDFをインポートして、レンダリングが改善されるかどうかを確認してください。