PDF、組版と文書変換のアンテナハウス株式会社

サイトマップ
PDF Tool API のロゴ
PDF Tool API 評価版お申込みページ

PDFファイルが持つ情報を取得したり、
PDFファイルの加工・編集を行うライブラリです。
PDFファイルが持つ情報を取得したり、PDFファイルの加工・編集を行うライブラリです。

新バージョン『PDF Tool API V7.0』 販売中!

使用用途に合わせ、2つのエディションが選べます。

[ライブラリの特長]

高度な開発ができる!
ライブラリ版では、PDF の各オブジェクトや機能をクラスライブラリ化しています。ライブラリに用意されているAPIを自在に組み合わせて独自のPDF処理プログラムの作成が可能です。
プログラムコードを簡潔に書ける設計
少ないコード行数でプログラムを書くことができるよう、ライブラリの設計を工夫しています。
また、PDFの仕様についてあまり深い知識がなくても使えるようにしました。
豊富な処理機能
PDF に関するさまざまな処理機能を搭載しています。
ファイル加工・編集
  • ファイルの結合・分割
  • ページの削除・挿入
  • 透かし、パスワードによるセキュリティ設定等
ページコンテンツの加工・編集
  • テキスト・画像の削除・抽出
  • テキスト・画像の描画
  • 画像の最適化(ダウンサンプリング)
PDFからの情報取得など
  • 文書情報等の情報取得
  • テキスト検索
  • フォントの埋め込み
  • フォント(情報)の統合
対応プログラミング言語
C++、.NET、Java の各言語に対応しています。
サンプルコード
C++、.NET(C#)、Java の言語別に多様なサンプルコードを用意しました。評価版に添付されています。また、詳細な解説付きの『PDF CookBook』シリーズもぜひ御覧ください。

[コマンドラインの特長]

プログラム言語やPDFの仕様についての知識がほとんどなくてもOK!
「PDFに対して**がしたい」を簡単に処理できます
コマンドラインは、コマンドとオプションを指定して実行するしくみです。処理内容は限定されますが、開発作業をほとんどすることなく、PDFファイルの情報取得や加工・編集処理の実行が可能です。
PHP、Phython、Rubyなど、実行ファイルの呼び出しと制御ができるプログラム言語からも利用できます。

その他の特長

マルチプロセス
複数のプロセスを並列処理、同時実行ができます。
一つのプロセス内で複数の「スレッド」を並列処理することはできません。
処理の対象となるPDFファイル
ISO 32000仕様に準拠したPDFファイルが対象です。
したがって、特定のPDF生成エンジンやPDF生成ライブラリで作成されたPDFに限定されないというメリットがあります。
対応プラットフォーム

Windows Linux

WindowsとLinuxの2種類のプラットフォームに対応しています。
32bit / 64bit ネイティブ対応
32bit、64bitそれぞれにネイティブ対応しています。
Linux版は、64bitのみの提供となります。

PDF Tool API を使った「PDFの活用法」のご案内

PDFの活用法 PDF Tool APIでこんなことができる!

企業向けシステムの企画・営業担当者から開発者まで幅広い層にPDFの活用法について、わかりやすい図とPDF機能の解説、「PDF Tool API」を使ったサンプルプログラム、サンプル結果を用いて紹介します。

Webページで全文公開(html)のほか、プリントオンデマンドでの出版と、アンテナハウスのオンラインショップよりPDF版を販売しています。

PDFCookBook Cover
PDFCookBook2 Cover
PDFCookBook3 Cover
PDFCookBook4 Cover

お知らせ

2021年10月4日 - NEW! -
ちょっと一息 アンテナハウスウェビナー「よく使うPDFをより扱いやすく! PDF Tool APIの新機能を利用したPDFのクオリティアップ」

開催日時:2021年9月21日(火) 16:00〜16:45
Youbube へ動画をアップロードしました。
  1. PDF Tool APIとウェビナ―概要open_in_new
    vol.1では、ウェビナーの概要と簡単なPDF Tool APIを紹介します。
  2. PDFエレメント情報の取得open_in_new
    ここでの「エレメント」は「オブジェクト」に相当し、ページのコンテントにあるテキストや画像、線などを指します。これらのエレメントの位置や色、テキストの場合はフォント情報を取得します。
  3. PDFの証明書セキュリティ設定と、PDF/A変換open_in_new
    PDFに対して、証明書を使ったセキュリティ設定の仕方と、既存のPDFを、業界によっては必須のPDF/Aへ変換する方法を、簡単なデモでご紹介します。
  4. コマンドライン-フォルダ―一括処理open_in_new
    これまでは1ファイルに対する処理しかできなかったコマンドライン機能ですが、最新版からは一部のコマンドについて、処理対象にフォルダパスを指定できるようになりました。
2021年7月6日 - NEW! -
PDF Tool API V7.0 改訂1版を公開しました。
改訂1版にて、Linux、Java APIに対応しました。
評価版をお申込みいただけます。お試しください!
2021年7月1日
弊社製品の対応プラットフォーム(OS、JavaVMなど)の動作保証について規定を変更しました。
詳細は、『プラットフォーム動作保証について変更のお知らせ』をご参照ください。
2021年1月28日
ちょっと一息 アンテナハウスウェビナー ひとつにまとめて報告用PDF、画像を最適化して公開用PDFを作ってみよう

開催日時:2021年2月9日(火) 16:00〜16:45
ウェビナー動画:

これまでのすべてのお知らせ >>

旧バージョンの取り扱いについて

『Antenna House PDF Tool API V6.0』の販売終了と改訂版提供期間

『Antenna House PDF Tool API V7.0』のリリースに伴い、『Antenna House PDF Tool API V6.0』の販売を終了いたします。保守期間内のお客様に対する改訂版提供期間は、販売終了後5年間となっております。
  • 販売終了    :2021年6月末日
  • 改訂版提供期間 :2026年6月末日まで
なお、追加ライセンスでのご購入については承ります。また、現在V6.0にてお見積り、あるいは評価版にてご検討中のお客様におかれましては引き続き対応いたします。
※ご不明な点などございましたら、担当営業もしくはシステム営業グループ(sis@antenna.co.jp)までお問い合わせください。
スペース