Antenna House PDF API は、PDF ドキュメントのアクセス、修正、および管理を容易にするコマンドラインドリブンのコンポーネントです。ページ抽出、透かし挿入、暗号化、メタデータ編集などの機能を提供し、深い PDF 標準の知識を必要とせずに、一括処理やさまざまな開発ワークフローへの統合に適しています。
PDF マージ
複数の PDF ファイルまたは選択したページ範囲を単一の PDF ドキュメントにマージします。マージ処理ではブックマークや注釈の維持をサポートし、ファイルリストやマージ動作の柔軟なオプションがあります。
ページ抽出
複数ページの PDF から指定したページを抽出し、単一または複数の出力ファイルにします。抽出時にドキュメント情報を保持するか否かのオプションを含みます。
透かし挿入
テキストまたは画像の透かしを PDF ページに挿入し、フォント、サイズ、色、透過性、配置、タイル張りを制御します。ビットマップ、JPEG、PNG、TIFF、GIF などの一般的な画像形式をサポートします。
PDF セキュリティ設定
128ビット RC4、128ビット AES、256ビット AES 暗号化をサポートした PDF パスワード保護を設定します。ドキュメント開封パスワード、認証パスワード、印刷許可、編集制限を設定可能です。
テキスト抽出
PDF ドキュメントからテキスト内容を抽出し、座標順にソートするかネイティブテキスト順を保持するかのオプションがあります。インデックス作成や処理のために抽出するページも指定可能です。
PDF への文字列追加
指定した PDF ページにカスタムテキスト文字列を追加し、フォント、サイズ、塗りつぶし色およびアウトライン色、透過性、事前定義されたページ位置における配置のパラメータを設定します。
PDF/A 標準への変換
国際標準に準拠した長期アーカイブ用の PDF/A-1b または PDF/A-2b 形式に PDF を変換します。RGB および CMYK カラースペースのカラープロファイル指定をサポートします。
クロスプラットフォーム コマンドライン統合
Windows と Linux プラットフォームで動作し、コマンドライン経由でアプリケーションやウェブサービスに簡単に統合できます。PHP、Python、Ruby などのプログラミング言語からの呼び出しをサポートし、自動化やサービス実装を実現します。
PDF 最適化とフォント処理
ウェブ表示向けに線形化による PDF 最適化を行い、文書の整合性を確保するためのフォント埋め込みおよび統合を施し、不要なデータを削除してファイルサイズの削減を図ります。
情報取得とメタデータ編集
ドキュメント情報、ブックマーク、注釈、セキュリティプロパティの取得および修正を行います。画像や添付ファイルの抽出、または PDF へのファイル添付追加による包括的なドキュメント管理を実現します。