前回『PDFフォームの入力情報は、保存する事が出来ない?』として
PFDフォームについて取り上げましたが、そのAdobeReaderの制約を回避する
アドオンを作りましたので紹介します。
(と言っても、ライセンス違反とかではありませんよ)
『komikoni FormBakup v1.0』
http://www.ne.jp/asahi/hey.to/expo/pdf/FormBackup.js.txt
※導入方法は一番下
■ツールバー表示状態(画像1)

■XFDF表示状態(画像2)

■使い方
使い方は、フォームの含まれるPDFを開き
フォーム情報に何らかの入力を行った後、ツールバーに表示されている「FormBakup」をクリック

出現したダイアログの中のテキストボックスに
表示されるXFDFをクリップボードにコピーする。

これをメモ帳などに貼り付け

拡張子を「○○.xfdf」
文字コード「UTF-8」にして
PDFファイルと同じ場所に保存します。

これで保存完了です。
保存したXFDFファイルを開くと

ちゃんと、XFDF保存時に読み込まれた上でPDFが開かれます。

■XFDFの中身
XFDFは、XMLファイルですので中身を見れば
なんとなく分かると思います。

仕様もそれほど複雑ではなく
無料で公開されているんでそちらも見てみて下さい。
(XFDFにAnnotation(注釈やコメント)を記載できますが、
AdobeReaderでは読み込めませんw注意して下さい)
■導入方法
以前に公開した、PDFとJavaScriptについて4_『PopupBookmark』と同じなんですが、
まずは以下のURLのJavaScriptをダウンロード
http://www.ne.jp/asahi/hey.to/expo/pdf/FormBackup.js.txt
ダウンロードした”FormBackup.js.txt”を
C:Documents and Settings%USERNAME%Application DataAdobeAcrobat8.0JavaScripts
に保存し”FormBackup.js”にリネイム
(Macは/Library/Acrobat User Data/8.0_x86/JavaScripts)
(AdobeReader 9は・・似たような場所です・・今のマシンが8なので今度書きます)
後はAdobeReaderを起動し
・表示⇒ツールバー⇒その他ツールバーで『アドオンツールバー』を追加しツールバー上での”FormBackup”をクリック!
又は
メニューでツール⇒FormBackup
又は
キーボードで ALT + T ⇒ F
という感じです。
感想・質問などコメント頂けると嬉しいです。
PFDフォームについて取り上げましたが、そのAdobeReaderの制約を回避する
アドオンを作りましたので紹介します。
(と言っても、ライセンス違反とかではありませんよ)
『komikoni FormBakup v1.0』
http://www.ne.jp/asahi/hey.to/expo/pdf/FormBackup.js.txt
※導入方法は一番下
■ツールバー表示状態(画像1)

■XFDF表示状態(画像2)

■使い方
使い方は、フォームの含まれるPDFを開き
フォーム情報に何らかの入力を行った後、ツールバーに表示されている「FormBakup」をクリック

出現したダイアログの中のテキストボックスに
表示されるXFDFをクリップボードにコピーする。

これをメモ帳などに貼り付け

拡張子を「○○.xfdf」
文字コード「UTF-8」にして
PDFファイルと同じ場所に保存します。

これで保存完了です。
保存したXFDFファイルを開くと

ちゃんと、XFDF保存時に読み込まれた上でPDFが開かれます。

■XFDFの中身
XFDFは、XMLファイルですので中身を見れば
なんとなく分かると思います。

仕様もそれほど複雑ではなく
無料で公開されているんでそちらも見てみて下さい。
(XFDFにAnnotation(注釈やコメント)を記載できますが、
AdobeReaderでは読み込めませんw注意して下さい)
■導入方法
以前に公開した、PDFとJavaScriptについて4_『PopupBookmark』と同じなんですが、
まずは以下のURLのJavaScriptをダウンロード
http://www.ne.jp/asahi/hey.to/expo/pdf/FormBackup.js.txt
ダウンロードした”FormBackup.js.txt”を
C:Documents and Settings%USERNAME%Application DataAdobeAcrobat8.0JavaScripts
に保存し”FormBackup.js”にリネイム
(Macは/Library/Acrobat User Data/8.0_x86/JavaScripts)
(AdobeReader 9は・・似たような場所です・・今のマシンが8なので今度書きます)
後はAdobeReaderを起動し
・表示⇒ツールバー⇒その他ツールバーで『アドオンツールバー』を追加しツールバー上での”FormBackup”をクリック!
又は
メニューでツール⇒FormBackup
又は
キーボードで ALT + T ⇒ F
という感じです。
感想・質問などコメント頂けると嬉しいです。








