【PDF】Acrobatの「ダイナミックスタンプ(承認済・極秘など)」の名前や時間をカスタマイズする

【PDF】Acrobatの「ダイナミックスタンプ(承認済・極秘など)」の名前や時間をカスタマイズする
🛡️ 超解決

PDF文書に「承認済」や「極秘」といったダイナミックスタンプを押す際、表示される名前や日付、時間が固定されていて不便に感じることがあります。

Acrobatのダイナミックスタンプは、カスタマイズすることで、あなたの名前や現在の時刻を正確に反映させることが可能です。

この記事では、ダイナミックスタンプの名前や日付、時刻表示を自由に設定し、効率的な文書管理を実現する具体的な手順を解説します。

【要点】Acrobatダイナミックスタンプのカスタマイズで文書管理を効率化

  • ユーザー情報の設定: スタンプに表示される名前や役職を正確に設定できます。
  • JavaScriptファイルの編集: 日付や時刻の表示形式を詳細に調整できます。
  • カスタムスタンプの作成: 既存のスタンプを編集したり、新しいダイナミックスタンプを作成したりできます。

ADVERTISEMENT

Acrobatダイナミックスタンプの概要とカスタマイズの利点

Acrobatのダイナミックスタンプは、押印時に現在の日付や時間、ユーザー名などの情報を自動的に表示する機能です。これにより、手動で情報を入力する手間を省き、文書の承認状況や確認日時を正確に記録できます。例えば「承認済」スタンプには、承認した人の名前と承認日時が自動で挿入されます。

この機能は、特に複数の人が関わる文書のレビューや承認プロセスで非常に有効です。しかし、初期設定では表示される名前や日付の形式が希望と異なる場合があります。カスタマイズすることで、会社の書式に合わせた日付表示や、部署名を含めた名前表示など、より実用的なスタンプを作成できます。

ダイナミックスタンプのカスタマイズには、Acrobat Proが必要です。Acrobat Readerではこの機能を利用できません。基本的なユーザー情報はAcrobatの環境設定から変更できますが、日付や時刻の表示形式を変更するには、関連するJavaScriptファイルを編集する必要があります。

ダイナミックスタンプのユーザー情報を設定する手順

ダイナミックスタンプに表示される名前や役職は、Acrobatの環境設定で変更できます。この設定は、Acrobat全体のユーザー情報として利用されます。

Acrobatの環境設定でユーザー情報を入力する

  1. Acrobatを起動する
    Acrobatをパソコンで開きます。
  2. 「環境設定」を開く
    メニューバーから「編集」を選び、「環境設定」をクリックします。
  3. 「分類」から「ユーザー情報」を選択
    環境設定ダイアログボックスの左側にある「分類」リストから、「ユーザー情報」を選択します。
  4. 「デフォルトのユーザー情報」を入力する
    右側に表示される「デフォルトのユーザー情報」セクションで、名前、役職、会社名、部門などの情報を入力します。ダイナミックスタンプに表示させたい名前を「名前」欄に正確に入力してください。
  5. 「OK」をクリックして設定を保存する
    入力が完了したら「OK」ボタンをクリックし、環境設定を閉じます。これで、新しいダイナミックスタンプを作成したり、既存のスタンプを適用したりする際に、この情報が反映されます。

ダイナミックスタンプの日付・時刻表示をカスタマイズする手順

ダイナミックスタンプの日付や時刻の表示形式を変更するには、Acrobatが使用するJavaScriptファイルを直接編集する必要があります。この作業は慎重に行いましょう。

`Stamps.js` ファイルの場所を確認する

まず、編集する`Stamps.js`ファイルの場所を特定します。このファイルはAcrobatのインストールフォルダ内にあります。

  1. Acrobatを起動する
    Acrobatをパソコンで開きます。
  2. 「スタンプ」ツールを開く
    ツールパネルから「スタンプ」ツールを選択します。ツールが見つからない場合は「表示」メニューから「ツール」を選び「スタンプ」を追加してください。
  3. 「スタンプパレット」から「ダイナミック」カテゴリを選択
    画面上部に表示されるスタンプツールバーで「スタンプ」ボタンをクリックし、「スタンプパレット」を開きます。「ダイナミック」カテゴリを選択します。
  4. 任意のダイナミックスタンプを右クリックし「スタンプパレットで開く」を選択
    例えば「承認済」スタンプなどを右クリックして、コンテキストメニューから「スタンプパレットで開く」を選びます。
  5. スタンプファイルを右クリックし「ファイルを開く」を選択
    開いたスタンプパレット内で、表示されているスタンプファイルを右クリックし「ファイルを開く」をクリックします。
  6. 開いたフォルダーにある`Stamps.js`のパスをメモする
    これにより、スタンプファイルが保存されているフォルダーが開きます。このフォルダー内にある「Stamps.js」という名前のファイルを見つけ、そのファイルの完全なパスをメモしておきます。

`Stamps.js` ファイルをテキストエディターで編集する

`Stamps.js`ファイルは、メモ帳などのテキストエディターで開いて編集します。編集前に必ず元のファイルをバックアップとしてコピーしておきましょう。

  1. Acrobatを終了する
    `Stamps.js`ファイルを編集する前に、Acrobatを完全に終了してください。
  2. メモしたパスの`Stamps.js`をテキストエディターで開く
    手順でメモしたパスにある`Stamps.js`ファイルを、メモ帳やVisual Studio Codeなどのテキストエディターで開きます。
  3. 日付や時刻のフォーマットを記述している箇所を検索する
    ファイル内で日付や時刻のフォーマットを定義している箇所を探します。一般的に「AFDate_FormatEx」や「util.printd」といったキーワードで検索すると見つけやすいです。例えば、以下のような記述を探してください。
    event.value = util.printd("yyyy/mm/dd HH:MM:ss", new Date());
    この例では「yyyy/mm/dd HH:MM:ss」が日付と時刻の表示形式を定めています。
  4. 希望のフォーマットに修正する
    見つけた日付・時刻のフォーマット文字列を、希望の形式に修正します。いくつかの例を挙げます。
    • 和暦表示にする場合: "ggge年m月d日 HH時MM分" (例: 令和5年10月26日 15時30分)
    • 年・月・日のみの表示: "yyyy年m月d日" (例: 2023年10月26日)
    • 時刻のみの表示: "HH時MM分" (例: 15時30分)
    • スラッシュ区切り: "yyyy/MM/dd HH:mm" (例: 2023/10/26 15:30)

    フォーマット文字列は大文字と小文字を区別します。例えば「MM」は2桁の月、「mm」は2桁の分を示します。「dd」は2桁の日、「d」は1桁または2桁の日です。

  5. ファイルを保存する
    変更を加えてから、ファイルを上書き保存します。保存する際は、ファイル名や拡張子を変更しないよう注意してください。
  6. Acrobatを再起動し、変更が適用されたか確認する
    Acrobatを再度起動し、ダイナミックスタンプをPDFに押して、日付や時刻の表示形式が変更されているか確認します。

ADVERTISEMENT

カスタムスタンプを新規作成・編集する手順

既存のダイナミックスタンプの表示形式をカスタマイズするだけでなく、独自のカスタムダイナミックスタンプを作成することも可能です。これにより、より業務に特化したスタンプを運用できます。

新しいカスタムダイナミックスタンプを作成する

  1. PDFファイルを開く
    Acrobatで任意のPDFファイルを開きます。
  2. 「スタンプ」ツールを選択する
    ツールパネルから「スタンプ」ツールを選択します。
  3. 「カスタムスタンプ」から「作成」を選択する
    スタンプツールバーの「スタンプ」ボタンをクリックし、「カスタムスタンプ」にマウスカーソルを合わせ、「作成」をクリックします。
  4. スタンプ画像またはテキストを選択し、スタンプを作成する
    「スタンプの作成」ダイアログボックスが表示されます。画像ファイルを選択するか、テキストを入力してスタンプの見た目を作成します。
  5. スタンプの種類を「ダイナミック」に設定する
    「種類」のドロップダウンメニューから「ダイナミック」を選択します。
  6. スタンプに名前を付け、カテゴリを選択または新規作成する
    スタンプの名前を入力し、既存のカテゴリに割り当てるか、新しいカテゴリを作成して割り当てます。
  7. 「OK」をクリックして作成を完了する
    設定が完了したら「OK」をクリックします。新しいカスタムダイナミックスタンプが作成され、利用可能になります。

既存のカスタムスタンプを編集する

作成済みのカスタムスタンプを後から変更したい場合も、同様の手順で編集できます。

  1. 「スタンプ」ツールを開く
    Acrobatでスタンプツールを開きます。
  2. 「スタンプパレット」から編集したいカスタムスタンプを選択する
    スタンプツールバーの「スタンプ」ボタンをクリックし、「スタンプパレット」を開きます。編集したいカスタムスタンプが属するカテゴリを選択し、対象のスタンプを右クリックします。
  3. スタンプを右クリックし「スタンプパレットで開く」を選択する
    コンテキストメニューから「スタンプパレットで開く」を選択します。
  4. スタンプファイルをAcrobatで開き、編集する
    開かれたスタンプパレット内で、編集したいスタンプファイルを右クリックし「ファイルを開く」を選択します。これにより、スタンプの元となるPDFファイルがAcrobatで開かれます。テキストや図形ツールを使ってスタンプの内容を編集します。
  5. 編集後、ファイルを上書き保存する
    編集が完了したら、ファイルを上書き保存します。ファイルメニューから「上書き保存」を選択するか、ショートカットキーを使用してください。

ダイナミックスタンプ利用時の注意点とトラブルシューティング

ダイナミックスタンプのカスタマイズは強力な機能ですが、設定が反映されない場合や、他のユーザーとの共有で問題が生じる場合があります。

変更が反映されない場合の原因と対処法

`Stamps.js`ファイルを編集したにもかかわらず、ダイナミックスタンプの表示が変わらないことがあります。以下の点を確認してください。

  1. Acrobatを再起動していない: `Stamps.js`ファイルの変更は、Acrobatを完全に終了し、再度起動しないと反映されません。必ずAcrobatを閉じてから再度開いてください。
  2. 複数の`Stamps.js`が存在する: Acrobatのインストールパスやユーザープロファイルパスに、複数の`Stamps.js`ファイルが存在する場合があります。正しいパスのファイルを編集しているか、手順で確認したパスと一致しているか確認してください。
  3. JavaScriptの記述ミス: `Stamps.js`ファイルはJavaScriptで記述されています。フォーマット文字列の誤りや、意図しない文字の挿入などでファイルが破損すると、スタンプが正しく動作しないことがあります。編集前に作成した元のファイルのバックアップと見比べて、変更箇所が正しいか慎重に確認してください。

他のユーザーとスタンプを共有する場合

カスタマイズしたダイナミックスタンプや`Stamps.js`ファイルは、基本的に個別のパソコン環境に保存されます。そのため、他のユーザーとカスタマイズ内容を共有したい場合は、以下の点に注意が必要です。

  • `Stamps.js`ファイルの共有: 日付や時刻のフォーマット変更を共有するには、編集した`Stamps.js`ファイルを他のユーザーのAcrobatインストールパスにコピーする必要があります。ファイルの置き場所は各環境で異なる場合があるため、事前に確認が必要です。
  • カスタムスタンプファイルの共有: 作成したカスタムダイナミックスタンプ自体は、`.pdf`形式のファイルとして保存されています。このファイルを他のユーザーに渡し、それぞれの環境で「カスタムスタンプ」から「インポート」機能を使って追加してもらう必要があります。

AcrobatとAcrobat Readerのスタンプ機能比較

項目 Acrobat Pro Acrobat Reader
スタンプの作成 可能 不可
ダイナミックスタンプのカスタマイズ 可能(ユーザー情報、日付・時刻形式) 不可
既存スタンプの適用 可能 可能
カスタムスタンプのインポート 可能 不可
JavaScriptファイルの編集 可能 不可

上記の比較表が示すように、Acrobat ReaderはPDF文書にスタンプを「押す」ことはできますが、スタンプ自体の作成やカスタマイズ機能は提供していません。ダイナミックスタンプの名前や時間を変更する機能は、Acrobat Proの専門的な機能です。

まとめ

この記事では、Acrobatのダイナミックスタンプの名前や日付、時刻表示をカスタマイズする具体的な手順を解説しました。

Acrobatの環境設定でユーザー情報を変更する方法から、`Stamps.js`ファイルを編集して日付・時刻の表示形式を調整する方法まで、詳細な設定方法を理解できたはずです。

これらの設定を適切に活用することで、PDF文書に押すスタンプをよりパーソナルで正確な情報に更新できます。

カスタマイズしたダイナミックスタンプを使いこなし、文書管理の効率化と業務の質向上に役立ててください。

📑
PDFトラブル・操作完全解決データベース 閲覧エラー、編集・結合、パスワード解除など、PDFに関するあらゆる困りごとを網羅しています。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。