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

COSObjectable

概要

COSObjectableは、Apache PDFBoxにおける基本的なインターフェースであり、COS(Carousel Object Structure)レベルでのオブジェクトを表現します。COSは、 ( 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ドキュメントの内部構造に直接対応する低レベル層です。このインターフェースにより、Javaオブジェクトを辞書、配列、ストリーム、プリミティブ型などの生のPDF表現との間で相互変換することが可能になります。COSObjectableの理解は、PDFBoxでPDFファイルの基盤となるアーキテクチャを扱う開発者にとって不可欠です。

定義

COSObjectableは、Apache PDFBoxにおけるJavaインターフェースであり、高レベルのPDF抽象化と低レベルのCOSオブジェクトとの橋渡しを行います。Carousel Object Structure(COS)は、PDFBoxによる ( 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ドキュメントの基本的な構成要素を表現します。これには辞書(COSDictionary)、配列(COSArray)、ストリーム(COSStream)、文字列(COSString)、数値(COSNumber)、名前(COSName)、ブール値(COSBoolean)が含まれます。

全投稿を閲覧 gdoc_arrow_right_alt