1
0

PDFの仕様を確認するには?

2022年末から2023年ごろに必要があって
PDFの署名・暗号化処理出来るJavaScriptライブラリを探していたんだけど
あまり数はなく、あってもいくつか問題があって、結局自分で作ったことがあった。

その際参照した仕様書はPDF Version1.7 ExtensionLevel 3。
Adobeが公開しており、無料で入手可能。
といっても2008年公開で、参照した2023年時点でかなり古い仕様。
1.7 ExtensionLevelも8まであるのに手に入らないし
最新のVersion 2.0はISO規格で入手自体は簡単だけど、
結構な金額(日本円にして3万弱)が必要だった。

まあ、そんなこんなで1.7Ext3仕様書+他のOSSを参照して
1.7Ext8相当には出来てとりあえずは収まった、でも

わお!ビッグニュース

ひょんなことから、またPDF関連のことを調べていたら
PDF 2.0の仕様書が無料で公開されていた。

中身読むと、
PDF associationや関連企業はPDF 2.0で色々とちゃんとしてISO仕様化したものの
入手にお金がかかることになって、普及が進まないは問題だろうと思ったらしい。
まあ、OSSとかで3万円(しかもライセンス上一人一人買わなくてはいけない)は出せないだろう。

余談

といっても、いまのところこの仕様書をもとに何かする予定はないんですけど。
折角なのでPDF操作ライブラリのVersion 2.0対応をやってみたいけど、
ざっと見てもかなり1.7からの修正点がかなり多いので大変そう。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0