PDF Tools - PDFの画像変換・表示・印刷・編集ライブラリ
PDFを 作成、再構成、変換、印刷・表示、暗号化・復号、及び電子署名・タイムスタンプを施すライブラリおよびアプリケーション群です。
PDF Toolsは、ライブラリ(API群)ばかりではなく コマンドラインなどから利用できるコマンドライン用アプリケーションも用意しています。コマンドラインのPDF Toolsアプリケーションを利用すれば、通常の処理はプログラミング無し(バッチ処理など)で行えます。
たとえば、厳密に仕様が規定されているPDF/Aへの変換ではごく簡単な手順で実施できるように設計されています。 この変換では、必要なフォントの追加埋め込み、メタデータ(Metadata)の追加埋め込み、色空間(カラープロファイル)の修正、無効文字の変更、禁止されたコンテンツの削除、そして破損したファイルを修復するなど重要な処理を行います。(PDF/A規格の解説 - 日本語 )
PDF/Aへの変換ツールにおいては、変換が適切に行えるように指示するための仕組み(変換時の警告やログなどの出力機能)も用意されています。 日本語のPDF変換に対応しています。
PDF Tools ライト
PDF Tools ライトは、機能を限定した軽量で廉価なバージョンです。
PDF Viewer-L (画面表示) | |
PDF文書を画面に表示するためのライブラリです。 ページ移動や拡大縮小はアプリケーションからコントロールするなどの基本的な機能に限定して利用できます。ただし、PDFページに埋め込まれたWebリンクや文書内リンクなどの情報は、イベントとして捕らえられますし、その位置への移動も容易に実行できます。 しおりやサムネールデータをそのまま取り出せますので、自由な位置にそれらを表示できます。詳細... | 購入 |
無償体験版 | |
評価版ライセンス | |
サンプル ソース コード: C++、 C# |
PDF Imager-LP (画像へ変換) | |
PDF文書をTIFF、JPEGまたはPNG形式の画像に変換するライブラリです。 画像に変換する際には、グレースケール画像、2値画像、ディザ画像などに変換することもできます。詳細... | 購入 |
無償体験版 | |
体験版ライセンス | |
サンプル ソース コード: C++、 C#、 VB.NET、 VB6.0、 Java |
PDF Easy Parse (構造解析) | |
PDFのデータ構造を解析するための専用ライブラリです。PDF文書からトレイラーやクロスリファレンスを抽出し、それらのPDF構造情報を使ってPDFのページやその他の構造をさらに解析ができます。 PDF Easy Parseは、PDFのデータを変換せずにそのまま取り出すことはもちろん、最低限の加工を施したデータ(例えば、配列データに変換してから)で取り出すこともできますので、アプリケーションでの処理が容易になります。詳細... | 購入 |
無償体験版 | |
体験版ライセンス | |
サンプル ソース コード: C++ |
PDF/Aに対応したPDF Tools
PDF Toolsは、長期保存に適した形式のPDF/A文書への変換、PDF/A文書を直接作成、さらには、PDF/A文書に電子署名・タイムスタンプを適用することもできます( PDF/A電子書署名の解説 )。 PDF-Toolsは、通常のPDF文書にも対応しています(PDFとPDF/Aの比較)。
なお、電子署名やタイムスタンプは、無償で利用できるAdobe Acrobat Readerで検証できますので、特別なプラグインは不要です。
PDF Tools 製品一覧
電子署名・規格準拠検証
PDF Security (PDFセキュリティ) | |
電子署名と暗号化の機能をアプリケーションに追加します。
このツール(ライブラリ)は、シンプルでありながら従来のPDF文書または高度なPDF/A文書それぞれの規格に準拠した電子署名とその検証さらに、タイムスタンプを施します。電子署名やタイムスタンプには印影などの画像を追加できます。 PDF文書には、暗号化・復号を施します。 国税など長期保存が義務付けられている文書の電子化に利用できます。 | 購入 |
サンプル コード: C++,C#,VB6,Java | |
無償体験版 | |
ダウンロード手順 |
PDF Validator (PDF規格準拠検証) | |
書庫としてのPDFやPDF/A文書のISO規格準拠性を検証します。PDF/A文書は、それがPDF/A規格に準拠していなければなりません。例えば、PDF/A文書では使用するフォントデータがすべて埋め込まれていなければなりませんし、暗号化してはいけません。 (PDF/AのISO規格準拠性検証とは) | 購入 |
サンプル コード: C++ | |
無償体験版 | |
ダウンロード手順 |
文書変換
PDF to PDF/A Converter (PDF/A変換) | |
PDF文書を長期保存に適したPDF/Aに変換するためのライブラリです。 このライブラリは、PDF文書を変換する際にそのPDF文書を解析して、不足のコンテンツ(フォントなど)を追加・修正し不要な(禁止された)コンテンツを削除した上で変換します。また変換時には、電子署名やタイムスタンプを追加できます。 このライブラリは変換後にもPDF/A規格の準拠性を確認できます。 | 購入 |
サンプル コード: C++,C#,VB6,Java | |
無償体験版 | |
ダウンロード手順 |
PDF to Image Converter (画像変換) | |
PDF文書をTIFF、JPEGその他の形式の画像に変換するライブラリです。 PDF文書ばかりではなく、画像データを指定された別形式の画像データに変換することもできます。これにより、国税などの長期保存用文書をスキャナーで読み取り、TIFF形式のデータに変換するようなアプリケーションにも利用できます。 | 購入 |
サンプル コード: C++,C#,VB6,Java,Shell | |
無償体験版 | |
ダウンロード手順 |
Image to PDF Converter (画像から変換) | |
TIFFやJPEGの画像データをPDFまたは、PDF/Aに変換するライブラリです。変換に際して、別に用意したメタデータを指定して埋め込むことができます。また、オプションでOCR(光学文字認識)を追加できます。 スキャナーで読み取った画像データを直接にPDFまたはPDF/A文書に変換できます。 | 購入 |
サンプル コード: C++ | |
無償体験版 | |
ダウンロード手順 |
印刷 と 表示
PDF Printer (印刷) | |
PDFおよびPDF/A文書を印刷するためのライブラリです。PDF Printerは紙に印刷するばかりではなく、PS、PCL、XPS形式のデータストリームとして出力することもできます。 印刷に必要なフォントがPDF文書に埋め込まれていない場合は、別のフォントを指定して印刷できます。フォントが埋め込まれている場合でも、代替フォントを指定して印刷することができます。 | 購入 |
サンプル コード: C++,C#,VB6,Java | |
無償体験版 | |
ダウンロード手順 |
PDF Viewer (表示) | |
PDFおよびPDF/A文書を表示する閲覧するためのライブラリです。PDF文書で指定されたフォントがシステムにない場合は、別のフォントで表示や印刷ができます。フォントが埋め込まれている場合でも、そのフォントを使わずに代替フォントを指定して表示や印刷をすることができます。 PDF Viewerは、PDF/A文書を規格に準拠して表示します。 またTIFF形式やJPEG形式の画像データを表示する機能も同時に備えていますので、TIFF形式のデータとPDFデータが混在している場合でもシームレスに表示できます。 PDF Viewerは、表示したPDF文書の印刷機能も備えています。 C# WPFに対応した製品バリエーションもあります。 | 購入 |
サンプル コード: C++,C#,VB6 | |
無償体験版 | |
ダウンロード手順 |
文書作成 と 再構成
PDF Prep Tool Suite (準備ツール) | |
PDFおよびPDF/A文書を生成したり、分割または統合するライブラリです。 テキストやデータ画像、グラフィック(ベクタ)のほかにリンク、フォームフィールド、ブックマークなどを追加することができます。PDF文書を変更するばかりではなく、PDF文書の情報(メタ情報など)を取り出すこともできます。 | 購入 |
サンプル コード: C++,C# | |
無償体験版 | |
ダウンロード手順 |
PDF Optimization (最適化) | |
PDF文書をWeb用に最適化するライブラリです。 最適化(リニアライズ)されたPDF文書とは、(Web表示などにおいて)すべてのデータがダウンロードされる前に最初のページを表示させようとする文書データです。 | 購入 |
サンプル コード: C++ | |
無償体験版 | |
ダウンロード手順 |
PDF Command Line Suite (コマンドライン・ツール群) | |
PDF文書を個別にバッチモードで(プログラミングなしで)操作するアプリケーション群です。 PDF文書の統合と分割、ブックマーク作成、テキストデータの取り出し、ロゴマークの追加など多数の処理をおこないます。 | 購入 |
サンプル コード: Shell | |
無償体験版 | |
ダウンロード手順 |
情報抽出
PDF Extract (情報抽出) | |
PDF文書からテキストや画像データのみならず、多種多様な情報を取り出すツールです。 | 購入 |
サンプル コード: C++,C# | |
無償体験版 | |
ダウンロード手順 |
最新情報
PDFファイルを解析する具体的な手順の解説のページを追加
PDFファイルを解析する具体的な手順の解説のページを追加しました。
「PDF Viewer-L」に、カタログ情報取り出し機能を追加
PDF Viewer-L でPDF文書のカタログ情報を取り出せるようになりました。カタログには、PDF文書を開く際の方法や印刷の方法などが記載されています。...
「PDF Imager-LP」に画像サイズ変更機能を追加
PDF Imager-LP で変換する画像の(論理的な)サイズを変更できるようになりました。
画像の論理的なサイズは、...
「PDF Imager-LP」TIFF画像にFAX G3/G4圧縮を追加
PDF Imager-LP で変換できるTIFF画像形式にFAX G3/G4圧縮を追加しました。さらに、キャンバス(画像を貼り付ける用紙のサイズ)を変更...
PDFを画面に表示する「PDF Viewer-L」のサンプル
PDF Viewer-Lを使ったアプリケーションのサンプルを後悔しています。 C++(MFC) / C#
このツールは、より低価格でPDFを画面に表示する機能をアプリケーションに組み込めます。...
PDFを画面に表示するAPIの廉価版「PDF Viewer-L」リリース
PDF文書を画面に表示するAPI「PDF Viewer-L」ツールをリリースしました。
このツールは、より低価格でPDFを画面に表示する機能をアプリケーションに組み込めます。...
PDFを画像に変換の廉価版「PDF Imager-LP」リリース
PDF文書を画像に変換する「PDF Imager-LP」ツールをリリースしました。
このツールは、より低価格でPDFを画像に変換する機能をアプリケーションに組み込めます。...
PDF構文解析の支援ツール「PDF Easy Parse」
PDF文書の解析を容易にする「PDF Easy Parse」ツールを公開しました。
このツールを用いれば、PDF1.4からPDF1.7までのPDF文書を容易に解析できます。...
PDF Toolsの利用サンプル一覧
Toolsは、Windows環境ばかりではなくLinux環境でも利用できるツールです。ツールはAPI(ライブラリ)ばかりではなく、コマンドラインからも利用できます。それらは、購入前にすべての機能を無料で試すことができます。...
PDF Viewer(PDF表示)のサンプルをさらに加筆
PDF Viewer(PDF表示)のサンプルをさらに加筆しました。
ホームページでは、PDF Toolsの機能をわかりやすくご理解いただくためサンプルを追加作成しました。短いサンプルで機能を紹介していますので、...
PDF Viewer(PDF表示)のサンプルを加筆
PDF Viewer(PDF表示)のサンプルを加筆しました。
PDF Viewerの使い方のご質問をいただきました。マニュアルが日本語化されていませんのでご不便をおかけしているものと思います。...
PDF構文解説「Form Field」を追加
PDF構文解説で“Form Field”を追加しました。
Form Fieldは、PDF文書にインターラクティブに値を入力できるフィールドです。...
インターネット上のPDF文書
PDF-Toolsソフトは、多くの製品で入力のファイルをHTTPプロトコルを使って指定できます。...
PDF XMP メタデータ解説
PDF文書には、文書を説明する情報(メタデータ)をXMPで規定された形式で埋め込むことができます。特にPDF/Aでは、メタデータの埋め込みが必須です。 メタデータはPDF文書の検索などに使います。
PDF Tools 4.2へのバージョンアップ
新しいバージョンでは、Windows8 および WindowsServer2012 に対応しています(PDF Producerを除く)。それぞれの製品では、...
PDF構文 Document Catalog解説を追加
PDF構文の解説にPDF文書のページ構成などを記したDocument Catalogディクショナリ構文解説を追加しました。
PDF 解析用のアプリケーションを公開
PDFファイルを解析するアプリケーションを公開しました。
PDFファイルを解析するサンプルコードを公開
PDFファイル解析手順をサンプルコードを示しながらの解説を開始しました。
PDF/Aの解説
PDF/Aは、PDFを長期間保存するために既定された新しい形式です。...