第4章 エレメント情報の取得

PDFの各ページで描画されるグラフィック要素(エレメント)はパスオブジェクト、テキストオブジェクト、外部オブジェクト(XObject)、インラインイメージ、シェーディングオブジェクトでエレメント構成されていて、ページのコンテントを記述するコンテントストリーム内に記述されます。

『PDF Tool API』ではPtlContentでコンテントストリームを表します。PtlElementはエレメント、その子クラスであるPtlEditPath, PtlEditText, PtlEdit FormXObject, PtlEditImage, PtlEditShadingでそれぞれパスオブジェクト、テキストオブジェクト、XObject、インラインイメージ、シェーディングオブジェクトを表します。