PDFについて

PDFとは「Portable Document Format(ポータブル・ドキュメント・フォーマット)」の略で、Adobe(アドビ)社が開発したファイル形式です。
紙に印刷したイメージで、デバイスを問わずいつでも、どこでも表示できるフォーマットです。
皆様ご存じの通り、多くのシーンで、取り扱うことが多いフォーマットと思います。

もう一歩、考え方を進めると、フォント、画像等を詰め込むコンテナのイメージが、よりマッチするかもしれません。


Pic tc

PDFのバージョン

PDFには、バージョンが存在し、ISOとして、国際標準となっているバージョンもあります。
各バージョンで機能が追加され、順次バージョンアップされています。

PDFのバージョンの推移

PDF 1.0 (1993): 初のPDFバージョンで、基本的な機能が導入されました。

PDF 1.3 (1999): フォントの埋め込みや色空間の改良が行われました。

PDF 1.4 (2001): 透明性の強化、層(レイヤー)の導入がありました。

PDF 1.7 (2008): 現在広く使われているバージョンです。このバージョンはISO 32000-1として承認されました。

PDF 2.0 (2017): このバージョンはISO 32000-2として更新され、最新の国際標準です。


用途別PDF

用途別に、PDFファイルの中に含めるべき情報が規格化されています。

PDF/X

PDF/Xは、印刷業界向けに特化したPDFの標準規格です。

このフォーマットは、印刷プロセスにおける予測可能な再現性と品質を確保するために設計されています。
透明色のサポートやカラーマネージメントの拡張など、順次バージョンアップしています。

PDF/A

PDFファイルの長期保存用のISO標準です。
フォントの埋め込みなど、長期にわたって見読性を保証するためのフォーマットです。
ISO 19005-1:2005、ISO 19005-2:2011、ISO 19005-3:2012として、国際標準になっています。


Pic 01

私たちの取り組み

PDFに関連したシステムに携わった事例です。

BMDocLib

PDFに長期署名の生成のサポート、埋め込みのサポートを実施するためのライブラリーを開発しています。
PAdES (PDF Advanced Electronic Signatures) が整う前です。

印刷用PDFの生成

前工程から定義されたテキスト情報、画像情報、画像情報の座標を利用してPDFX-1a形式を出力するサブシステムに携わっています。

Brownie for Stamper

スタンプデータをPDFへ埋め込みします。 スタンプ画像を付与するだけでなく、各種メタ情報を追加しています。

SVG形式からPDFの生成

SVG形式のファイルをひな形とし、そのひな形へシステム側から文字列を埋め込み、PDF帳票を出力しています。

PDFのフォーマットは仕様が公開されているため、誰でも、PDFの生成・加工が可能です。
一方、仕様に則っていないPDFが流通し、意図しない表示のため、調査や確認が必要な場合があることも事実です。

PDF生成・加工するツールは、利用目的に応じて、精査が必要と考えています。