バーコードフィールドをカスタマイズする

最終更新日 : 2025年11月5日

Acrobat でバーコードフィールドをカスタマイズしてデータエンコーディングとレイアウトを最適化する方法を学びます。

より多くのデータをバーコードフィールドに含め、エンコードを最適化できます。フィールドの追加方法、計算用の JavaScript の使用方法、効率的で正確なバーコードのための設定調整方法について説明します。

バーコードへのデータフィールドの追加

すべてのツールメニューから「フォームを準備」を選択します。

バーコードフィールドをダブルクリックします。

」タブで次のように操作します。

  • エンコード方法」が選択されている場合は、「選択」を選択し、エンコードする追加のフォームフィールドを選択します。
  • カスタムの演算スクリプト」が選択されている場合は、「編集」を選択し、追加のフィールドを含めるための JavaScript を追加します。
ヒント :

新しいデータフィールドを追加した後、サンプルデータをテストしてバーコードエリアが十分な大きさであることを確認します。バーコード領域がグレー表示される場合は、コンテンツが収まるように、バーコードのサイズまたはテキストフィールドのプロパティを調整します。

バーコードフィールドに収めるためのデータコンテンツの調整

バーコードフィールドをダブルクリックして設定オプションにアクセスします。

オプション」タブで、必要に応じて以下の調整を行います。

  • カスタム」を選択し、「エラー修正レベル」および「Y/X 比」に現在よりも小さな値を入力します。
  • 別のコードオプションを選択します。
  • 別売りの Adobe のソフトウェアデコーダを使用する場合は、「オプション」タブに移動し、「バーコードをエンコードする前にデータを圧縮」を選択します。

タブで、必要に応じて以下の調整を行います:

  • XML ではより多くの領域がエンコードに必要となるため、データエンコード形式として XML ではなくタブ区切りを選択します。
  • オプション」タブで、別のコードオプションを選択します。
  • 選択」を選択し、エンコードが不要なフィールドの選択を解除します。
  • エンコーディング中にユーザーが入力したテキストをすべて小文字または大文字に変換するカスタムスクリプトを入力します。
注意:

アメリカの国税庁が使用している NACTP (National Association of Computerized Tax Processors)のガイドラインでは、2D バーコードデータにはすべて大文字を使用することを推奨しています。

バーコードのサイズを縮小するには、バーコードフィールドをダブルクリックし、「」タブに移動して、入力を英数字と大文字または小文字のみに制限するスクリプトを追加します。

ヒント :

効率化のために、追加のバーコードフィールドを設け、それぞれに異なるデータをマッピングすることを検討してください。