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

JPedalでPDFファイルがLinearizedされているかを確認する方法

まず、Linearized PDFファイルが何かわからない場合は、Linearized PDFファイルについて説明しているこの記事 を読むことをお勧めします。

基本的に、Linearized PDFはPDFファイルのレイアウト形式の一つで、ファイルの残りの部分がまだダウンロード中であっても、最初のページを読み込むことができるようにするものです。PDFファイルの最初のページを表示するために、ファイル全体のダウンロードが完了するまで待つ必要がなくなります。

JPedalで確認する方法

PdfUtilitiesクラスには、PDFファイがLinearizedされている場合にtrueを返すメソッドがあります。以下はコードの例です。

final PdfUtilities extract = new PdfUtilities("inputFile.pdf");
if (extract.openPDFFile()) {
final boolean isLinearized = extract.isPDFLinearized();
}
extract.closePDFfile();

JPedalでPDFファイルをLinearized化できますか?

いいえ。最良のLinearized PDFファイルは、それをサポートする作成ツールによって作成時にLinearized化されたものです。技術的には作成後にPDFファイルをLinearized化することは可能ですが、JPedalではサポートしていません。