fbpx
< 戻る
印刷

PDFから画像が消えているのはなぜですか?

PDFページの画像はメモリに保存する必要があるため、画像が大きいほど多くのメモリが必要になります。ファイルによっては、ページ上では小さく見える画像でも、実際にはもっと大きな画像で、それを領域に合わせて拡大縮小している場合があります。

最終的にスケーリングされた画像は小さいかもしれませんが、スケーリングするためにはまず大きな画像を読み込む必要があります。その結果、現在利用可能な容量以上の画像が必要になった場合に OutOfMemoryError が発生する可能性があります。

しかし、ページの残りのコンテンツを正しく表示できる可能性があるため、このような例外を発生させません。

このようなイベントが発生した場合は、ログに記録しています。

また、ログに記録されたメッセージをチェックし、指定されたアクションを実行できるLogScannerを追加するオプションもあります。これにより、これらのイベントや任意のイベントを好きなように処理することができます。

OutOfMemoryErrorsの処理方法の例は、ここにあります。

    MENU
    PAGE TOP