PDFlib PDF 文書処理ライブラリー   PDFlib PDF 文書処理ライブラリー
インフォテックトップページ
検索 

PDFlib pCOS サンプル集(PDFlib pCOS クックブック)

PDFlib pCOS サンプル集(PDFlib pCOS クックブック)は、PDFlib pCOS を使った様々なサンプルプログラムを用いて PDF 文書を解析する方法を説明したサンプルプログラム集です。

pCOS インターフェースバージョンと PDFlib 製品の対応バージョン

pCOS
インターフェース
PDF バージョン Acrobat バージョン PDFlib 製品
1PDF 1.6Acrobat 7 TET 2.0, TET 2.1
2PDF 1.6Acrobat 7 pCOS 1.0
3PDF 1.7 (*1)Acrobat 8 PDFlib+PDI 7, PPS 7,
TET 2.2, pCOS 2.0,
PLOP 3.0, PLOP DS 3.0, TET 2.3
4PDF 1.7 (*2)Acrobat 9 (*3) PLOP 4.0, PLOP DS 4.0, TET 3.0
TET PDF IFilter 3.0
5PDF 1.7 (*2)Acrobat 9 PDFlib+PDI 8, PPS 8
6PDF 1.7 (*2)Acrobat 9 TET 4.0, TET PDF IFilter 4.0
7PDF 1.7 (*4)Acrobat X pCOS 3.0, PLOP 4.1, PLOP DS 4.1
8PDF 1.7 (*4)Acrobat X TET 4.1, TET PDF IFilter 4.1
*1 ... ISO 32000-1
*2 ... 拡張レベル3
*3 ... AES-256 暗号化を除く
*4 ... 拡張レベル8 (ISO 32000-2 又は PDF 2.0)

文書変換

文書メタデータ 文書からの XMP メタデータの抽出
ダンプ PDF 情報のダンプ(出力)を行うアプリケーションサンプルです
イメージメタデータ 文書に含まれるすべてのイメージから XMP メタデータを抽出します
PDF/A PDF/A ステータスと出力形式の抽出
PDF/X PDF/X ステータスと出力形式の抽出

インタラクティブ要素

アノテーション 全てのアノテーションを抽出します
アーティクル PDF 文書に含まれるすべてのアーティクルの一覧を作成します
添付ファイル 添付ファイルの総件数を確認します
ブックマーク 全てのブックマークを抽出します
フォームフィールド 全てのフォームフィールドの名前とタイプを抽出します
Java スクリプト 文書に含まれる Java スクリプトの件数を数えます
リンク先 文書に含まれる全てのリンクを一覧し、跳び先を確認します
名前付けされた跳び先 文書で定義された全ての飛び先の名前を出力します
パッケージプロパティ パッケージプロパティをダンプ(出力)します
署名 電子署名の情報を抽出します
Web リンク ページに含まれる Web リンクとその URL を抽出します
XFA XFA(XML Form Architecture)データを抽出します
地図参照情報 PDF 文書の地図参照情報を抽出します

ページ

ブロック PDF のページに含まれる全てのブロックのリストを作成し、名前、タイプ、方向を表示します
ページカラー 全てのカラースペースを一覧します
ページフォント PDF 文書に含まれる全てのフォント一覧を作成します。また、埋め込まれているかをチェックします
ページイメージ 文書に含まれる全てのイメージについての情報を出力します
ページラベル 全てのページラベルを出力します
ページ分割情報 文書に含まれるカラー分割情報を出力します
ページサイズ 全てのページのメディアボックスとローテーションキーを抽出します

リソース

カラースペース カラースペースを一覧します
フォント PDF 文書に含まれる全てのフォント一覧を作成します。また、埋め込まれているかをチェックします
イメージ 文書に含まれる全てのイメージについての情報を出力します
拡張フォントプロパティ PDF 文書に含まれる全てのフォント一覧を作成します。また、フォントの拡張プロパティを表示します

ヘルパークラス

pCOS クックブックヘルパー pCOS クックブックのサンプルを実行させるためのラッパークラス
(Nov 10, 2010 - Mar 1, 2012)