PDF Tools ライブラリ


Pdftools SDK - PDFの画像変換・構成要素抽出・表示・印刷・編集ライブラリ

PDFを 作成、再構成、変換、印刷・表示、暗号化・復号、及び電子署名・タイムスタンプを施すライブラリおよびアプリケーション群です。

Pdftools SDKは、ライブラリ(API群)ばかりではなく コマンドラインなどから利用できるコマンドライン用アプリケーションも用意しています。
コマンドラインのPdftools SDKアプリケーションを利用すれば、通常の処理はプログラミング無し(バッチ処理など)で行えます。
たとえば、厳密に仕様が規定されているPDF/Aへの変換ではごく簡単な手順で実施できるように設計されています。 この変換では、必要なフォントの追加埋め込み、メタデータ(Metadata)の追加埋め込み、色空間(カラープロファイル)の修正、無効文字の変更、禁止されたコンテンツの削除、そして破損したファイルを修復するなど重要な処理を行います。(PDF/A規格の解説 - 日本語
PDF/Aへの変換ツールにおいては、変換が適切に行えるように指示するための仕組み(変換時の警告やログなどの出力機能)も用意されています。

PDF Tools ライト製品(廉価版)


PDF Structure  (PDF構成)

PDF Structureは複数の機能を持ったライブラリです。

PDF Structure
マニュアル    >
試用版パッケージ >
ライセンス・キー >
価格見積もり
  • PDFのページを画像化
  • PDF Imager-LPをエミュレートします。
  • PDFにスタンプ(印影)を追加
  • PDF Stamperをエミュレートします。
  • PDFに文字・画像・図形(矩形、楕円、線分)を追加
  • 既存のPDFに文字や画像、図形を追加します。 追加にインタラクティブフォームは不要です。
    新たにPDFを作成し、そのPDF文書に追加することもできます。
  • PDFのメタデータ読み出しと編集
  • PDFからメタデータを読み出したり、メタデータを変更して書き込みします。
    例えば、保存文書としてのPDFファイルに金額、会社名、日時を追加することで容易に検索できるようになります。
  • PDFの構成オブジェクト(部品)を抽出
  • PDFをISO-32000で規定されたファイル構造にしたがって解析し、構成要素であるオブジェクトを単位として読み出します。
    パス(図形)データは画像に変換して出力できます。
  • PDF電子署名検証
  • PDFに施された署名を検証できるデータを抽出します。
    文書全体(各バージョンごと)の電子署名の有効性や電子証明書の検証を実施しその有効性を確認します。
    PDF文書に施された電子署名の有効性はアプリケーションのポリシーに従って判断できるように多くのデータ(署名値や電子証明書など)を抽出します。
  • PDF電子署名
  • 電子署名を施すと、IncrementalUpdate(増加更新)されたPDF文書が作成されます。
  • PDFタイムスタンプ(LTV;Long Term Validation)
  • タイムスタンプ(Document Timestamp)を施します。
    タイムスタンプを施すと、IncrementalUpdate(増加更新)されたPDF文書が作成されます。
  • PDFフォームデータの読み出し
  • PDFのInteractive Formに記載されたデータを読み出します。
  • 画像化(ラスタライズド)PDFへの変換
  • PDF文書には文字データやパスデータがそのまま記載されています。
    これらの情報をすべて画像化された(ラスタライズド)PDFに変換します。
    画像化されたPDFデータから情報を抽出するのが容易でなくなります。
    画像をPDF文書にも変換します。
  • Incremental Update(増加更新)出力に対応
  • 既存のPDF文書に文字や印影を追加した場合に、変更分だけをPDFファイルに追加します。 そのため、オリジナルのバージョンを完全に復元できます。Incremental Updateは大きなPDFファイルへの小さな変更の場合に記憶容量などで有利になります。
    PDF Structureはオリジナル(以前)バージョンのPDFファイルを作成(復元)します。

PDF Structure(PDF構成)ライブラリの利用例
 PDF文書を電子データとして保存する場合の処理サンプル


PDF Imager-LP  (画像化・PDF解析)


PDF Imager-LP PDF Imager-LPは以下の機能を持ったライブラリです。
 ・PDF文書のページをTIFF、JPEGまたはPNG形式に画像化
 ・生成する画像は、グレースケール画像、2値画像、ディザ画像を選択可能
 ・PDFの構成要素(オブジェクト)を抽出
 ・メタデータを抽出・変更
 ・インターラクティブ フォーム(Form)に記載されたデータを抽出
詳細...


価格見積り 

マニュアル:Imager-LP 説明書
ダウンロード: 体験(評価)版(無償)  体験版ライセンスキー "0-03K4-E13101HGW059" [評価用ライセンスキー](無償)
サンプル コード:C#、 C/C++、 Python

PDF Stamper  (電子印鑑 作成・押印)


PDF Stamper PDF StamperはPDF用の電子印鑑を作成したりPDF文書に電子印鑑を貼り付けるライブラリです。
電子印鑑は通常のフォントから作成されます。
作成された電子印鑑は描画パスとしてPDFに格納されますので拡大してもきれいです。
カスタムスタンプとして使用できる素材(PDF)を作成できます。
独自の画像や文字列を追加できます。詳細...

価格見積り

マニュアル:PDF Stamper 説明書
ダウンロード: 無償体験版  体験版ライセンスキー"0-03K4-593101HGW0R2" [評価用ライセンスキー](無償)
利用許諾契約書をご確認のうえダウンロードしてください。ダウンロードしますと、利用許諾契約書に同意したものとみなします。

PDFStamper-1_10_1.zip(無償体験版)
アプリケーション: 電子印鑑作成(無償) 体験版ライセンスキー"0-03K4-593101HGW0R2" [評価用ライセンスキー](無償)
利用許諾契約書をご確認のうえダウンロードしてください。ダウンロードしますと、利用許諾契約書に同意したものとみなします。

StampApp-1_10_1.zip(電子印鑑作成 無償体験版)
サンプル コード:C#、 C/C++


電子印鑑作成 アプリケーション: 「PDF Stamper」を使った電子印鑑を作成するアプリケーションです。(電子印鑑作成手順はこちら)

 無償ライセンスキー"0-03K4-593101HGW0R2"[無償評価用ライセンスキー]

楕円印鑑
左図のような楕円型の印影以外に丸印鑑角印鑑日付印鑑(デート印鑑)落款印なども作成できます。
丸印鑑 角印鑑 日付印鑑
それぞれの作成手順は、丸印鑑角印鑑日付印鑑落款印(白文印)です。
出力はPDF形式以外にPNG、BMP、JPEG、TIFFの画像形式で作成できます。
PDFで出力した電子印鑑は描画パスになります。そのため、表示環境に依存せず意図したとおりの電子印鑑が表示されます。
このアプリケーションは作成した電子印鑑を既存のPDF文書に追加(押印)することができます。

電子印鑑作成アプリケーションは「体験版ライセンス」で無償利用できます。(商業利用を除く)


PDF/Aに対応したPDF Tools

PDF/A PDF Toolsは、長期保存に適した形式のPDF/A文書への変換、PDF/A文書を直接作成、さらには、PDF/A文書に電子署名・タイムスタンプを適用することもできます。PDF-Toolsは、通常のPDF文書にも対応しています。
 なお、電子署名やタイムスタンプは、無償で利用できるAdobe Acrobat Readerで検証できますので、特別なプラグインは不要です。


Pdftools SDK

Pdftools SDKはPDF文書を編集・合成と分割・作成・画像化・電子署名など様々な機能を有したオールインワンのライブラリで、.NET Core、C/C++、C#、Java、他の開発環境で利用できます。
ライブラリばかりではなく、コマンドラインツールの用意もあります。
このライブラリとコマンドラインツールは無償ですべての機能をお試しいただけます。

各々の機能説明のページでは実行可能なサンプルをダウンロードできます。
各サンプルを試すのにライセンスキーは不要ですが、結果には「透かし」が挿入されます。
「透かし」の削除をご希望の場合は問い合わせページまたはメールでお問い合わせください。

見積り

Pdftools SDK 機能


Toolbox Add-on 機能

Pdftools SDKと同じライセンスで使えます。

ご質問 ・ お問い合わせ

 メールで support@TrustSS.co.jp 宛てに、または 質問のページからお送りいただくようお願いします。
ご購入前の技術的なご質問も受け付けております。


PDF Toolsライト・ライブラリ

PDF 構文解説

(ISO32000-2より)

PDF Tools SDK

PDF/A 概要