PDF Tools ライブラリ
PDF Tools - PDFの画像変換・構成要素抽出・表示・印刷・編集ライブラリ
PDF Toolsは、ライブラリ(API群)ばかりではなく コマンドラインなどから利用できるコマンドライン用アプリケーションも用意しています。コマンドラインのPDF Toolsアプリケーションを利用すれば、通常の処理はプログラミング無し(バッチ処理など)で行えます。
たとえば、厳密に仕様が規定されているPDF/Aへの変換ではごく簡単な手順で実施できるように設計されています。 この変換では、必要なフォントの追加埋め込み、メタデータ(Metadata)の追加埋め込み、色空間(カラープロファイル)の修正、無効文字の変更、禁止されたコンテンツの削除、そして破損したファイルを修復するなど重要な処理を行います。(PDF/A規格の解説 - 日本語 )
PDF/Aへの変換ツールにおいては、変換が適切に行えるように指示するための仕組み(変換時の警告やログなどの出力機能)も用意されています。
PDF Tools ライト
![]() |
PDF Structureは以下の機能を持ったライブラリです。 |
- PDFのページを画像化
- PDFにスタンプ(印影)を追加
- PDFに文字・画像・図形(矩形、楕円、線分)を追加
- PDFのメタデータ読み出しと編集
- PDFの構成オブジェクト(部品)を抽出
- PDFに電子署名
- PDFフォームデータの読み出し
- 画像化(ラスタライズド)PDFへの変換
- Incremental Update(増加更新)出力に対応
新たにPDFを作成し、そのPDF文書に追加することもできます。
例えば、保存文書としてのPDFファイルに金額、会社名、日時を追加することで容易に検索できるようになります。
タイムスタンプだけ(Document Timestamp)を施します。
これらの情報をすべて画像化された(ラスタライズド)PDFに変換します。
そのため、変換されたPDFデータから情報を抽出するのが容易でなくなります。
画像をPDF文書に変換します。
PDF StructureはオリジナルのバージョンのPDFファイルを作成(復元)します。
PDFページを画像化 概要 サンプル |
PDF スタンプ(印影) 概要 サンプル |
PDF 文字・画像・図形追加 概要 サンプル |
PDF メタデータ 概要 サンプル |
PDF 構成オブジェクト PDFファイル構造 サンプル |
PDF 電子署名・タイムスタンプ サンプル |
PDFフォームデータの抽出 概要 サンプル |
画像化(ラスタライズド)PDFへの変換 |
PDFをIncremental Update サンプル |
直前バージョンを復元 サンプル |
PDF Structure(PDF構成)ライブラリの利用例
PDF文書を電子データとして保存する場合の処理サンプル
無償評価版の用意があります。お問い合わせください。
PDF Imager-LPは以下の機能を持ったライブラリです。
・PDF文書のページをTIFF、JPEGまたはPNG形式に画像化
・生成する画像は、グレースケール画像、2値画像、ディザ画像を選択可能
・PDFの構成要素(オブジェクト)を抽出
・メタデータを抽出・変更
・インターラクティブ フォーム(Form)に記載されたデータを抽出
詳細...
マニュアル: | Imager-LP 説明書 |
ダウンロード: | 体験(評価)版(無償) 体験版ライセンスキー (無償) |
サンプル コード: | C#、 C/C++、 Python |
PDF StamperはPDF用の電子印鑑を作成したりPDF文書に電子印鑑を貼り付けるライブラリです。
電子印鑑は通常のフォントから作成されます。
作成された電子印鑑は描画パスとしてPDFに格納されますので拡大してもきれいです。
カスタムスタンプとして使用できる素材(PDF)を作成できます。
独自の画像や文字列を追加できます。詳細...
マニュアル: | PDF Stamper 説明書 |
ダウンロード: | 無償体験版 体験版ライセンスキー (無償) |
利用許諾契約書をご確認のうえダウンロードしてください。ダウンロードしますと、利用許諾契約書に同意したものとみなします。 PDFStamper-1_10_1.zip(無償体験版) |
|
アプリケーション: | 電子印鑑作成(無償) 体験版ライセンスキー (無償) |
利用許諾契約書をご確認のうえダウンロードしてください。ダウンロードしますと、利用許諾契約書に同意したものとみなします。 StampApp-1_10_1.zip(電子印鑑作成 無償体験版) |
|
サンプル コード: | C#、 C/C++ |
電子印鑑作成 アプリケーション: 「PDF Stamper」を使った電子印鑑を作成するアプリケーションです。(電子印鑑作成手順はこちら)
左図のような楕円型の印影以外に丸印鑑や角印鑑、日付印鑑(デート印鑑)、落款印なども作成できます。
それぞれの作成手順は、丸印鑑、角印鑑、日付印鑑、落款印(白文印)です。
出力はPDF形式以外にPNG、BMP、JPEG、TIFFの画像形式で作成できます。
PDFで出力した電子印鑑は描画パスになります。そのため、表示環境に依存せず意図したとおりの電子印鑑が表示されます。
このアプリケーションは作成した電子印鑑を既存のPDF文書に追加(押印)することができます。
電子印鑑作成アプリケーションは「体験版ライセンス」で無償利用できます。(商業利用を除く)
PDF/Aに対応したPDF Tools

なお、電子署名やタイムスタンプは、無償で利用できるAdobe Acrobat Readerで検証できますので、特別なプラグインは不要です。
PDF Tools 製品一覧
電子署名・規格準拠検証
(PDF/AのISO規格準拠性検証とは)
価格見積り 無償体験版 NuGetインストール手順
サンプル コード: C# C/C++
文書変換
印刷
印刷に必要なフォントがPDF文書に埋め込まれていない場合は、別のフォントを指定して印刷できます。フォントが埋め込まれている場合でも、代替フォントを指定して印刷することができます。
価格見積り 無償体験版 NuGetインストール手順
サンプル コード: C# C/C++