« 2006年04月20日 | メイン | 2006年04月22日 »
2006年04月21日
Antenna House PDF Tool V2 (3)
今日は最後の PDF Tool API を紹介させていただきます。
PDF Driver、PDF Driver API は PDF を生成する機能でしたが、PDF Tool API は 既存の PDF の編集・加工を目的としています。
PDF Tool V2 では、現行の PDF Tool の機能に対して「注釈の取得・作成(リンク注釈、テキスト注釈、スタンプ注釈、ファイル添付注釈)」機能が追加される予定です。また、PDF Tool ではサンプルプログラムとしてご提供していたコマンドラインインターフェイスを正式にサポートする予定です。
PDF Tool API の機能リスト
PDF をページ単位に分割・結合
・PDF をページ単位で分割・結合します。
・分割: 指定したページ位置で PDF を分割して、新たな PDF にします。
・結合: 複数の PDF を結合して、ひとつの PDF にします。
PDF のセキュリティを設定・変更
・PDF を暗号化します。
・PDF に各種の制限(閲覧、印刷、文書の変更、コピー&ペースト等)を設定します。
・PDF に設定されているセキュリティ情報を取得します。
PDF のメタ情報(文書情報)を取得・設定
・PDF のメタ情報(文書情報)の取得・設定をします。
・PDF の開き方の取得・設定をします。
PDF のしおり取得・作成
・既存のしおりの取得・削除をします。
・新規のしおりの作成をします。
PDF の注釈の取得・作成
・リンク注釈、テキスト注釈、スタンプ注釈、ファイル添付注釈の取得・作成をします。
- リンク注釈:HTML のリンクの動作と同じ感覚で、ページ内移動や他の PDF やウェブサイトへのリンクができます。
- テキスト注釈:文書内の任意の位置にコメントを追加することができます。コメントはポップアップウィンドウに表示されます。
- スタンプ注釈:実際の紙にスタンプを押すのと同じように、PDF にスタンプを表現することができます。
- ファイル添付注釈:文書内の任意の位置に、添付したいファイルを注釈として PDF に埋め込むことができます。
PDF のリニアライズ(Web 表示用に最適化)
・PDF をリニアライズ(Web 表示用に最適化)します。
この PDF Tool API を利用することで、開発者は以下のような要望に対応することが可能となります。
・PDF をまとめて Web 表示用に最適化(リニアライズ)したい!
・社外用に PDF をまとめて暗号化(パスワード・制限の付加)したい!
・サーバのバッチ処理で大きな PDF 文書を分割して読み易くしたい!
・分類した複数の PDF をひとつの PDF にまとめたい!(結合、マージ)
・既存の PDF にしおり(アウトライン)を付加したい!
・Office 文書や画像ファイルを PDF に添付したい!(添付ファイル注釈)
・大量にある PDF から添付ファイルを抜き出したい!(添付ファイル注釈)
以上、Antenna House PDF Tool V2 の事前紹介でした。現在、鋭意開発中のため評価版や仕様書のご提供ができませんが、リリース日には評価版も一緒にご用意させていただきます。ご興味を持たれた方は、しばらくお待ちください。
Antenna House PDF Tool(V1)は評価版をご用意しております。詳細はウェブサイトでご確認ください。