[Stamp]ダイナミックスタンプへの日付
ダイナミックスタンプに対して日付を入れるわけですが
作り方は[LINK]
一般的な日付のフォーマット[LINK]
CJKフォーマットの日付[LINK]
を参考にしてください
Acrobat9の最初から組み込まれている
デフォルトのスタンプは
ここにありますので
参考にすれば簡単ですね。
event.value = (new Date()).toString();
AFDate_FormatEx("yy/mm/dd, HH:MM");
1行目で日付を文字列として取得して
フォーマットをAFDate_FormatExで整形していますね。
日付データ自体はevent.valueに格納されますから
↑このようなタイプのダイナミックスタンプ
event.value = (new Date()).toString();
AFDate_FormatEx("yy/mm/dd, HH:MM");
event.value = "担当者: " + ((!identity.name || identity.loginName != (event.source.source || this).Collab.user) ? (event.source.source || this).Collab.user : identity.name) + " 日時: " + event.value;
文字列として整形して反映していますね。
参考になります。
一般的にフォームのテキストエリアに日付を反映させる場合
こんな記述になりますが(CJKフォーマット)
var sDate = util.printd("date(ja){g' 'YY'.'MM'.'DD}",new Date(),true);
this.getField("dateStamp").value = sDate;
これはこれで
間違いではないのかな
| 固定リンク
「AcrobatStamp」カテゴリの記事
- Acrobat スタンプデーターの移行(2023.10.11)
- [STAMP]全てのページにスタンプをコピーする(2014.08.10)
- [スタンプ]拡張メニューからスタンプを実行する(2014.01.26)
- [スタンプ]スタンプの回転を決める(文書の回転と天地)(2014.01.23)
- [スタンプ]スタンプを落とす位置=RECTを計算する(2014.01.16)
この記事へのコメントは終了しました。
コメント