OEM販売のご相談
ご相談ください!

New! PDF Tool API

PDFファイルが持つ情報の取得や、
PDFファイルの加工・編集を行うライブラリ

『Antenna House PDF Tool API』はPDFファイルの情報取得や、加工・編集など様々な処理を、お客様の開発するシステムやプログラムに組み込んでいただけるようにしたライブラリです。

高度な複合処理ができる『ライブラリ版』と、コマンドラインから簡単に利用できる『コマンドライン版』があります。

new!PDF/Aなど規格対応を強化し、
テキスト検索で正規表現が使える「V8.0」をリリース!

高度な開発と豊富な処理機能

ライブラリ版では、PDFの各オブジェクトや機能をクラスライブラリ化しています。ライブラリに用意されているAPIを自在に組み合わせて独自のPDF処理プログラムの作成が可能です。

高度な開発と豊富な処理機能

豊富な処理機能

豊富な処理機能

PDFに関するさまざまな処理機能を搭載しています。
PDFからの情報取得や、加工・編集なのどの操作を150種類以上用意しており、これらを組み合わせてPDFへのあらゆる操作を、お客様で開発のシステムやプログラムに組み込むことができます。

操作の種類については「機能比較表」ページでご確認いただけます。

「機能比較表」ページ

ファイルの加工・編集
ファイルの加工・編集
  • ファイルの結合・分割
  • ページの削除・挿入
  • 透かし、パスワードによるセキュリティ設定

──── など

ページコンテンツの加工・編集
ページコンテンツの
加工・編集
  • テキスト・画像の削除・抽出
  • テキスト・画像の描画
  • 画像の最適化(ダウンサンプリング)

──── など

PDFからの情報取得など
PDFからの情報取得など
  • 文書情報等の情報取得
  • テキスト検索
  • フォントの埋め込み
  • フォント(情報)の統合

──── など

ピックアップ!

PDF2.0対応
PDF2.0のPDFファイルの読み込みに対応します。
PDF/A-1b、PDF/A-2bへの変換
文書の長期保存に最適!
  • 入力PDFファイルをPDF/A-1b、PDF/A-2bに変換できます。
  • PDF/A-1b、PDF/A-2bの準拠確認処理もできます。
PDFフォームデータのエクスポート/インポート
  • PDFフォームのデータをXFDF形式でエクスポートできます。
  • XFDF形式のPDFフォームデータをPDFにインポートできます。
証明書によるセキュリティ設定
  • X.509形式の証明書を使用してセキュリティ設定を行うことができます。
  • ひとつのPDFに複数の証明書ファイルが指定可能です。
    証明書ごとにセキュリティの権限も設定できます。
    暗号化されているファイルの読み込みにはPKSC#12形式の証明書を使用します。
テキストボックス機能
  • まとまったテキストをPDFページ上に挿入する場合に便利です。
  • 文字装飾、化学式に対応しています。
  • 横書き、縦書きの両方に対応しています。
  • テキストボックスに対して、輪郭線の色、背景色の指定ができます。
Separation Colorの対応
Separation Color(特色)を新規に作成できます。
作成したSeparation Colorを使用して、図形やテキストの描画、色透かしやマスクの処理ができます。

利用用途

アプリケーション開発

アプリケーション開発

本格的なPDFの編集アプリケーションの開発が可能です。

また、お客様で開発するアプリケーションの機能の一つとして、PDFに関する様々な処理を実装することができます。

  • PDF編集アプリケーション開発
  • CADソフトの機能の一つに組み込み
  • 年賀状作成ソフトの機能の一つに組み込み
  • 表記計算ソフトの機能の一つに組み込み
  • グラフックソフトの機能の一つに組み込み

─────────── など

※PDFの表示を行うアプリケーション開発は『PDF Viewer SDK』を併用することで実現可能です。

『PDF Viewer SDK』ページへ

システム開発

システム開発

サーバーで稼働させる、本格的なPDFの編集システムの開発が可能です。

また、お客様で開発するシステムの機能の一つとして、PDFに関する様々な処理を実装することができます。

  • サーバー上で動作するPDF編集システムの開発
  • 帳票システムの機能の一つに組み込み
  • 会計システムの機能の一つに組み込み
  • 電帳法対応システムの機能の一つに組み込み

─────────── など

プログラムコードを簡潔に書ける設計

少ないコード行数でプログラムを書くことができるよう、ライブラリの設計を工夫しています。
また、PDFの仕様についてあまり深い知識がなくても使えるようにしました。

対応プログラミング言語

対応プログラミング言語

C++、.NET、Java の各言語に対応しています。
※改訂6版にて、.NET6に対応しました。

サンプルコード

サンプルコード

C++、.NET(C#)、Java の言語別に多様なサンプルコードを用意しました。評価版に添付されています。また、詳細な解説付きの『PDF CookBook』シリーズもぜひご覧ください。

評価版

PDF CookBook

コマンドライン版なら簡単に
Webサービスにも組み込めます

プログラム言語やPDFの仕様についての知識がほとんどなくてもOK!

プログラム言語やPDFの仕様についての知識がほとんどなくてもOK!

「PDFに対して○○がしたい」を簡単に処理できます

「PDFに対して○○がしたい」を簡単に処理できます

コマンドライン版は、コマンドとオプションを指定してプログラムを実行するしくみです。処理内容は限定されますが、開発作業をほとんどすることなく、PDFファイルの情報取得や加工・編集処理の実行が可能です。

PHP、Phython、Rubyなど、実行ファイルの呼び出しと制御ができるプログラム言語からも利用できますので、簡単にWebサービスに組み込むこともできます。

※Webサービスに組み込んで不特定多数にサービスを提供する場合は、別途ASP契約が必要になります。

「コマンドライン版の機能」ページ

コマンドライン版からできる操作については、「機能比較表」ページの「コマンドライン」からもご確認いただけます。

「機能比較表」ページ:コマンドライン

簡単にWebサービスに組み込むこともできます

ピックアップ!

画像抽出
PDFファイルから指定したページ上の画像を抽出します。
テキスト抽出
PDFファイルから指定したページ上のテキストを抽出します。
画像のPDFへの変換
JPEG、PNG等、画像データからPDFを作成します。
添付ファイル出力
PDFから添付されたファイルの書き出しをします。

他のライブラリと組み合わせて《PDF変換→公開》サービスの構築

例えば、サーバーサイドでドキュメントを変換できる弊社ライブラリ『Office Server Document Converter』と組み合わせることで、サーバーにアップロードしたWord文書やExcelファイルを、サーバーサイドでPDFに変換し、そのPDFから取得した情報をサムネイル画像と共に一覧表示させたり、変換したPDFを編集・加工したりするWebサービスを構築することもできます。

『Office Server Document Converter』と連携したWebサービスイメージ

『Office Server Document Converter』と連携したWebサービスイメージ

その他の特長

マルチプロセス

複数のプロセスを並列処理、同時実行ができます。
※ 1つのプロセス内で複数の「スレッド」を並列処理することはできません。

マルチプロセス

処理の対象となるPDFファイル

ISO 32000仕様に準拠したPDFファイルが対象です。
よって、特定のPDF生成エンジンやPDF生成ライブラリで作成されたPDFに限定されないというメリットがあります。

ISO 32000仕様に準拠したPDFファイルが対象

対応プラットフォーム

WindowsとLinuxの2種類のプラットフォームに対応しています。

Windows/Linux

64bit ネイティブ対応

64bitネイティブ対応しています。

ラインナップ 概 要
PDF Tool API ライブラリ PDFファイルの情報取得や加工・編集などの処理機能を、お客様のシステムやプログラムに組み込むことができるライブラリ。高度な処理機能を組み込んだプログラム開発ができます。
『PDF Tool API ライブラリ』には『PDF Tool API コマンドライン』も含まれます。
PDF Tool API コマンドライン 『PDF Tool API コマンドライン』は『PDF Tool API』をよりお手軽に導入いただけるように、コマンドラインから処理を実行できるプログラムのみを製品化したものです。PDFファイルの情報取得や加工・編集などの処理機能を、コマンドラインから簡単に操作できます。Webサービスへの組み込みも簡単です。

ライセンスと価格についてはこちらをご確認ください。

PDFの活用法(関連書籍)

『PDF Tool API』でこんなことができる!「PDF CookBook」

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

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

PDF CookBookのご紹介

  • PDFCookBook Cover
    PDF CookBook 第1巻
  • PDFCookBook2 Cover
    PDF CookBook 第2巻
  • PDFCookBook3 Cover
    PDF CookBook 第3巻
  • PDFCookBook4 Cover
    PDF CookBook 第4巻
  • New!
    PDFCookBook5 Cover
    【5月15日発売!】PDF CookBook 第5巻

※上記表紙画像のクリックでHTML版を表示します。

改訂情報
2026年5月26日

new! PDF Tool API V8.0 ライブラリ/コマンドライン 改訂4版を公開しました。
改訂情報

改訂情報
2026年4月8日

new! PDF Tool API V7.0 ライブラリ/コマンドライン 改訂12版を公開しました。
改訂情報

本改訂版では、出力結果に影響する修正点があります。
詳細につきましては、「改訂情報」の「<出力結果に影響する修正>」項をご参照ください。

お知らせ
2026年1月22日

『PDF Tool API V6.0』は、2026年 6月 30日をもちまして、サポートを終了いたします。
これに伴い、本製品の下記のサービスを終了します。
・不具合報告に対する対応
・メンテナンスリリースの提供
最新バージョン『V8.0』へのバージョンアップをご検討ください。

お知らせ
2025年12月8日
  • PDF Tool API V8.0 バージョンアップ手順書公開のお知らせ
    オンラインマニュアル

    『バージョンアップ手順書(V7.0からV8.0)/(V5.0/V6.0からV8.0)』を公開しました。 旧バージョンからV8.0へバージョンアップするさいの注意事項、手順等を説明しています。ご参考ください。
  • PDF Tool API V8.0 サンプルコードビルド手順書の統合のお知らせ
    .NET8に関するビルド手順書『PDF Tool API サンプルコードビルド手順(.NET8)』を、以下の手順書に統合しました。
お知らせ
2025年11月21日

PDF Tool API V8.0 性能評価テスト結果公開のお知らせ
性能評価テスト

ファイル結合やテキスト検索などの主要な処理について、処理時間およびメモリ使用量の計測結果を掲載しました。
掲載されている計測値は、テスト環境下における参考値であり、処理対象のPDFファイルやお客様の動作環境によって実際の値とは差異が生じる場合がございます。
製品導入をご検討の際の性能比較の目安としてご活用ください。

お知らせ
2025年11月5日

ちょっと一息 アンテナハウスウェビナー「PDFから個人情報を一括削除!正規表現×墨消しの自動化テクニックでコスト削減!」
PDFから個人情報を一括削除!正規表現×墨消しの自動化テクニックでコスト削減!
開催日時:2025年9月17日(水)16:00~16:30

YouTube へ動画をアップロードしました。
アンテナハウスPDFチャンネル
お知らせ
2025年2月3日

PDF Tool API V7.0は、
 Windows 11 バージョン 24H2
 Windows Server 2025(バージョン 24H2)
にて動作確認済みです。

システム標準のフォント名が変更されており、ご利用のさいの注意点があります。
以下のFAQをご参考ください。
[PDF Tool API FAQ]
Windows 11 バージョン 24H2、Windows Server 2025(バージョン 24H2)において、「UD デジタル 教科書体」フォントを使用したテキスト処理を実行すると「font processor error」が発生します。 対処方法を教えてください。

お知らせ
2024年12月13日

PDF Tool API V7.0の.NET6 インターフェース用として提供している「PdfTkNet6_70.dll」は、.NET8で動作確認済みです。
Windows環境、Linux環境ともに動作に問題はありません。

お知らせ
2024年5月10日

ちょっと一息 アンテナハウスウェビナー「PDFの注釈やPDFフォームは使うべし! データの取得と活用アイデアをご紹介」
PDFの注釈やPDFフォームは使うべし! データの取得と活用アイデアをご紹介
開催日時:2024年5月14日(火)16:00~16:30

YouTube へ動画をアップロードしました。
アンテナハウスPDFチャンネル
お知らせ
2023年3月15日

ちょっと一息 アンテナハウスウェビナー「既存PDFへ注釈や透かしを追加できるの? 事例で紹介する加工方法」
既存PDFへ注釈や透かしを追加できるの? 事例で紹介する加工方法
開催日時:2023年2月14日(火)16:00~16:30

YouTube へ動画をアップロードしました。

アンテナハウスPDFチャンネル

お知らせ
2023年2月1日

ちょっと一息 アンテナハウスウェビナー「PDF内の画像っていじれるの? 事例で紹介する加工方法」
PDF内の画像っていじれるの? 事例で紹介する加工方法
開催日時:2023年1月17日(火)16:00~16:30

YouTube へ動画をアップロードしました。

お客様からのお問い合わせより、PDFの画像にまつわる話題を2つほど。
①PDF内の画像について、カラー階調や解像度の情報を取得する方法、
②PDF内の画像の差し替え方法について、デモを交えてご紹介します。

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