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タイムスタンプ(LTV;Long Trem Validation)
- PDFフォームデータの読み出し
- 画像化(ラスタライズド)PDFへの変換
- Incremental Update(増加更新)出力に対応
新たにPDFを作成し、そのPDF文書に追加することもできます。
例えば、保存文書としてのPDFファイルに金額、会社名、日時を追加することで容易に検索できるようになります。
パス(図形)データは画像に変換して出力できます。
文書全体(各バージョンごと)の電子署名の有効性や電子証明書の検証を実施しその有効性を確認します。
PDF文書に施された電子署名の有効性はアプリケーションのポリシーに従って判断できるように多くのデータ(署名値や電子証明書など)を抽出します。
タイムスタンプを施すと、IncrementalUpdate(増加更新)されたPDF文書が作成されます。
これらの情報をすべて画像化された(ラスタライズド)PDFに変換します。
画像化されたPDFデータから情報を抽出するのが容易でなくなります。
画像をPDF文書にも変換します。
PDF Structureはオリジナル(以前)バージョンのPDFファイルを作成(復元)します。
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++