PDF に署名したいなーって思いました
ググりました
Adobe Acrobat 使えばいいみたいなんですが
手元にあるのが弱いバージョンだからなのか
Reader と上手く連携してないからなのか
何だか良く分かりません
っていうか Linux とかでしたいじゃん
で、これですね
MOONGIFT: » PDFに署名をする「PortableSigner」:オープンソースを毎日紹介
Java で書かれてるようなので Linux でもいけそうだ!
と言いながらとりあえず Windows XP で試してみたんですが
インストールして Readme を参照して JCE というのを入れてみたら
しっかり署名することができました
簡単!
まぁ、きっと Acrobat を使うともっと凄いこと色々できるんだろうなぁ
で、Acrobat で開くと
「文書の証明の完全性が不明です。作成者が検証できませんでした。」
って出ます。
これはルート証明書から署名した証明書まで辿れなかったってことだろう
と思ったんでちょっと仕組みを調べてみました。
といっても、メニューの「文書」に「信頼済み証明書」ってのがあって
それ開いて表示を「証明書」にすれば良かっただけなんですが。
で、そこには Adobe Root CA ってのしかありません。
ん〜? と思って他のも調べてみると Reader の 8 までは Adobe Root CA のみ
9 になると色々と第三者機関の証明書も入っていました。
全ての信頼の起点はこれなの? と思いもう少し調べてみると
Windows であれば
[編集] -> [環境設定] -> [セキュリティ] -> [詳細環境設定]
と進んで [Windows 統合] ってところで
片っ端からチェックすればいいみたい。
Windows で信頼されているルートを Reader でも信頼することになります。
んでは、信頼済みな証明書ってのは何のことなの? って思ったので
更にしつこくググってみたら
Adobe - Certified Document Services (CDS)
に辿り着きました。
なるほど、Microsoft の場合は
Microsoft Root Certificate Program
Firefox の場合は
Mozilla CA Certificate Store Information
で採用されていないといけないわけですが
Adobe Reader に関してもそういうのがあるってことですね。
でも Adobe の少なくないの?
PDF の方が色々用途があったり署名が頻繁だからなのか
商品ラインナップも個人用とか法人用とかあったりして
署名できる回数も決まってたりで複雑そうでした。
タイムスタンプとかその辺良く分かってないんですが。
同じ Adobe でも Air 用の Code Signing とかとは勝手が違うみたい。
ビジネスとか法律の香がしてきました。
2010/01/23
cario letter a4 lenny
実家にはパソコンがあるんですがプリンタがありません
母親が印刷したいと言いだしました
何なら印刷して送ってこいという勢いです
しかし我が家にもプリンタは無いのです
近頃のコンビニは凄いよなと思いつつ
最寄りのコンビニであるセブンイレブンのページを見ると
コンビニでのサービス ネットプリント 富士ゼロックス
ネットにファイル上げといてコンビニで印刷できるみたいです
ちなみに、我が家の最寄りのコンビニは USB メモリが挿せます
印刷したい内容はメールでもらっていたので Firefox から PDF に
で、ゼロックスのページのアカウント取って
先ずは添付されてた画像を登録したら用紙聞かれたので A4 を選択
次に PDF をアップロードしたらエラーに
「使える用紙は A4 とかだよ」
なんて言ってきます
何で画像のときは紙のサイズ聞いてきたのにさ、と思いつつ
Firefox の印刷画面をもう一度見ると確かに紙の指定のラジオが無い
昔はあった気がするんだけどと思いつつググりました
「firefox 印刷 pdf letter a4」で検索したんだけど良く分からず
「cario letter a4 lenny」で検索すると
#383455 - firefox: prints always in letter format - Debian Bug report logs
うん、なんか、皆悩んでいらっしゃる
斜め読みしても何かあーだこーだ言ってるっぽくって
最後まで斜めってしまったら prefs.js とか言っている
そーかーと思って about:config 開いて letter で検索して
出てきたの片っ端から A4 にしてやったら無事 A4 になりました
ちょっと、乱暴だったかしらと反省
最悪の場合
母親が印刷したいと言いだしました
何なら印刷して送ってこいという勢いです
しかし我が家にもプリンタは無いのです
近頃のコンビニは凄いよなと思いつつ
最寄りのコンビニであるセブンイレブンのページを見ると
コンビニでのサービス ネットプリント 富士ゼロックス
ネットにファイル上げといてコンビニで印刷できるみたいです
ちなみに、我が家の最寄りのコンビニは USB メモリが挿せます
印刷したい内容はメールでもらっていたので Firefox から PDF に
で、ゼロックスのページのアカウント取って
先ずは添付されてた画像を登録したら用紙聞かれたので A4 を選択
次に PDF をアップロードしたらエラーに
「使える用紙は A4 とかだよ」
なんて言ってきます
$ pdfinfo mozilla.pdfあら、確かに letter になってるわ
Creator: cairo 1.7.4 (http://cairographics.org)
Producer: cairo 1.7.4 (http://cairographics.org)
Tagged: no
Pages: 1
Encrypted: no
Page size: 612 x 792 pts (letter)
File size: 73537 bytes
Optimized: no
PDF version: 1.5
何で画像のときは紙のサイズ聞いてきたのにさ、と思いつつ
Firefox の印刷画面をもう一度見ると確かに紙の指定のラジオが無い
昔はあった気がするんだけどと思いつつググりました
「firefox 印刷 pdf letter a4」で検索したんだけど良く分からず
「cario letter a4 lenny」で検索すると
#383455 - firefox: prints always in letter format - Debian Bug report logs
うん、なんか、皆悩んでいらっしゃる
斜め読みしても何かあーだこーだ言ってるっぽくって
最後まで斜めってしまったら prefs.js とか言っている
そーかーと思って about:config 開いて letter で検索して
出てきたの片っ端から A4 にしてやったら無事 A4 になりました
ちょっと、乱暴だったかしらと反省
最悪の場合
$ ps2pdf -sPAPERSIZE=a4 mozilla.ps mozilla.pdfかなーと思ってたんで、よかった
2009/11/25
svg pdf 変換
たまーにですが、Graphviz にグラフを描かせます
全く複雑なものは描かせないんですがいかんせん大きく
node の中に文字情報入れときたいので大きくなるんですが
更に拡大・縮小して楽しく閲覧したいグラフなのです
png など bitmap で描画させると読ませたアプリが死んでしまうので
pdf で吐かせて evince で見るという生活をしていました
で、どうもこの pdf の engine がタコなのか
engine に何使ってるかすら調べてないのに言うのも何ですが
evince 以外のアプリだと見れない!!
っていうか evince は poppler とやらの front-end なのか
まぁ、Adobe の Reader で読めないわけです
OS X の preview でも zoom とかできないらしいんです
困りました
で、svg でも吐けるのは知っていたので吐かせてみて
何で見るかなと思って Firefox でいけたよなと思い open
見れる、見れました、見れるんですが、拡大・縮小が遅い
あるんじゃないかと思って svg から pdf への変換ツールを探しました
SVGフォーマットを他の画像形式に変換 - ふっくんのブログっぽいサイト"
おぉ、つかここからリンクされてる
LinuxでSVGフォーマットを他の画像形式に変換 - ふっくんのブログっぽいサイト
が真に探していたもの
Adobe Reader でも読めるお行儀の良い pdf が完成!
しかも inkscape で svg いじってから pdf とかも可能に
まぁ、なんかこの svg がそこまでいけてる感じに作られてはないんですが、でも
svg のことが好きになりました
全く複雑なものは描かせないんですがいかんせん大きく
node の中に文字情報入れときたいので大きくなるんですが
更に拡大・縮小して楽しく閲覧したいグラフなのです
png など bitmap で描画させると読ませたアプリが死んでしまうので
pdf で吐かせて evince で見るという生活をしていました
で、どうもこの pdf の engine がタコなのか
engine に何使ってるかすら調べてないのに言うのも何ですが
evince 以外のアプリだと見れない!!
っていうか evince は poppler とやらの front-end なのか
まぁ、Adobe の Reader で読めないわけです
OS X の preview でも zoom とかできないらしいんです
困りました
で、svg でも吐けるのは知っていたので吐かせてみて
何で見るかなと思って Firefox でいけたよなと思い open
見れる、見れました、見れるんですが、拡大・縮小が遅い
あるんじゃないかと思って svg から pdf への変換ツールを探しました
SVGフォーマットを他の画像形式に変換 - ふっくんのブログっぽいサイト"
おぉ、つかここからリンクされてる
LinuxでSVGフォーマットを他の画像形式に変換 - ふっくんのブログっぽいサイト
が真に探していたもの
$ $ auto-apt search bin/rsvg-convertで pdf ができました
usr/bin/rsvg-convert graphics/librsvg2-bin
$ sudo aptitude install librsvg2-bin
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following NEW packages will be installed:
librsvg2-bin
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 66.1kB of archives. After unpacking 164kB will be used.
Writing extended state information... Done
Get:1 http://ftp.jp.debian.org lenny/main librsvg2-bin 2.22.2-2lenny1 [66.1kB]
Fetched 66.1kB in 0s (92.1kB/s)
Selecting previously deselected package librsvg2-bin.
(Reading database ... 134001 files and directories currently installed.)
Unpacking librsvg2-bin (from .../librsvg2-bin_2.22.2-2lenny1_i386.deb) ...
Processing triggers for man-db ...
Setting up librsvg2-bin (2.22.2-2lenny1) ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done
$ rsvg-convert -f pdf -o graph.pdf graph.svg
Adobe Reader でも読めるお行儀の良い pdf が完成!
しかも inkscape で svg いじってから pdf とかも可能に
まぁ、なんかこの svg がそこまでいけてる感じに作られてはないんですが、でも
svg のことが好きになりました
2009/05/08
pdftk encrypt_128bit
もぉマニュアル読むのすら面倒なのかよって話ですが
pdf を暗号化したいと思いまして
pdftk 使えばできるってことは分かってるしインストールもされていたので
--help してみたんですが読むのが段々面倒になってきました
encrypt_128bit って option があるみたいなんでそれ使えばいいんだろうと思い
検索しました
Ubuntu Weekly Recipe:第22回 PDFの活用:PDFプリンタ・pdftk|gihyo.jp … 技術評論社
あぁ、もぉ、素敵、素敵だよ技評
無事に暗号化することができました
256bit とかにできないのかなぁこれ
pdf を暗号化したいと思いまして
pdftk 使えばできるってことは分かってるしインストールもされていたので
--help してみたんですが読むのが段々面倒になってきました
encrypt_128bit って option があるみたいなんでそれ使えばいいんだろうと思い
検索しました
Ubuntu Weekly Recipe:第22回 PDFの活用:PDFプリンタ・pdftk|gihyo.jp … 技術評論社
あぁ、もぉ、素敵、素敵だよ技評
無事に暗号化することができました
256bit とかにできないのかなぁこれ
登録:
投稿 (Atom)