Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
PDF開発用語集 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

DefaultResourceCache

概要

DefaultResourceCacheは、Apache PDFBoxライブラリにおいて、フォント、画像、色空間などのPDFリソースに対するキャッシング機能を提供するクラスです。 ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) などの仕様に準拠したPDF文書を扱う際、効率的なリソース管理はパフォーマンスにとって極めて重要になります。このクラスは、PDFコンテンツをプログラムでレンダリングまたは操作する際に、メモリ使用量と処理速度を最適化するのに役立ちます。

定義

DefaultResourceCacheは、Apache PDFBoxのResourceCacheインターフェースの具象実装であり、文書処理操作中にPDFリソースを保存および取得します。単純なインメモリキャッシュとは異なり、DefaultResourceCacheはメモリ消費とアクセス速度のバランスを取るためのインテリジェントなキャッシング戦略を採用しています。このクラスは、 ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で定義されているPDF文書構造内で複数回参照される、フォント記述子、グラフィックス状態パラメータ、外部オブジェクトなどの頻繁に使用されるリソースへの参照を維持します。キャッシュは文書単位で動作します。つまり、リソースは単一のPDF処理セッションのライフタイム全体で保存および再利用され、文書が閉じられると解放されます。

全投稿を閲覧 gdoc_arrow_right_alt