PDFラスタライズとは何ですか?

ポータブルドキュメントフォーマット(PDF)ファイルに含まれるコードを2次元(2D)画像に変換するプロセスは、PDFラスタライズと呼ばれます。 PDFファイルに保存された情報は、プログラムまたはデバイスにドキュメントの表示方法に関する指示を与えることができますが、画面で表示する場合、結果は2D空間に描画する必要があります。 PDFドキュメントで使用されるオブジェクトの種類によっては、3D(3D)グラフィックスが計算されるのとほぼ同じ方法で、グラフィックスハードウェアを使用してPDFラスタライズのプロセスを高速化できる場合があります。 特に、ドキュメントに静的な2D画像に簡単に変換されない外部オブジェクトに依存する動的なインタラクティブ要素またはプログラミングスクリプトが含まれている場合、PDFのラスタライズに関連する多くの複雑な問題があります。

PDFドキュメントは、ページ上のテキストだけでなく、必要なグラフィック(圧縮イメージまたはベクターベースのラインアート)の描画方法をプログラムに伝えることができる一連の指示と数字として保存されます。 PDFファイルはこの方法で情報を保存するため、品質を損なうことなくレンダリング、表示、または印刷に使用されるデバイスに完全に依存することはありません。 PostScript®プリンターやベクターベースのディスプレイなど、PDFドキュメントをネイティブに表示できるデバイスがありますが、ほとんどの実用的なシステムでは、保存された命令を2Dイメージに変換してモニターや家庭などのハードウェアで使用できるようにする必要がありますプリンター。

PDFのラスタライズでは、数式やその他の手法を使用して、ベジェ曲線、線、フォントなどのオブジェクトをピクセルごとに平らな領域に変換します。 PDFファイルには情報の描画方法が保存されるため、Rasterization Image Processor(RIP)は、品質を損なうことなく、PDFドキュメントを必要に応じて大きくまたは小さくすることができます。 これが当てはまらない場合の1つは、PDFドキュメントに埋め込まれている、またはエンコードされている写真スタイルの画像ファイルで、ピクセル数は既に設定されており、品質を低下させる可能性のある補間なしではスケーリングできません。

多くのコンピューターは、PDFラスタライズを毎日実行しています。 Webブラウザーで使用されるようなPDFリーダーは、PDFファイルをすばやくレンダリングして読み取ることができますが、表示の速度は、プログラムがレンダリングのショートカットを使用するため、品質が低下することによって可能になる場合があります。 PDFドキュメントを印刷するときは常に、ハードウェアに送信する前にラスタライズする必要もあります。 モバイルデバイスには、多くの場合、出力フィールドのサイズに関係なく、正確なハードウェアアクセラレーションレンダリングを可能にするために、オペレーティングシステムに直接PD​​Fラスタライズ機能が組み込まれています。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?