フォームに配置されたバーコードからデータを自動的にデコードできるようにします。また、バーコードから抽出したデータを XDP または XFDF XML データ形式に自動的に変換できるようにもします。
バーコードフォームサービスの使用に関する詳細は、『
AEM forms
』を参照してください。
デコード操作
ドキュメント内のすべてのバーコードをデコードし、バーコードから取得したデータを含む別の XML ドキュメントを返します。
注意:
Acrobat で入力し、PDF ファイルとして保存された動的フォームのドキュメント内のバーコードをデコードすることはできません。
General プロパティグループと Route Evaluation プロパティグループについて詳しくは、
共通の操作プロパティ
を参照してください。
Input プロパティ
ドキュメント
デコードする 1 つ以上のバーコードを含む PDF ドキュメントまたは TIFF 画像を表す
文書
値です。
PDF417
boolean
値です。
True
に設定した場合、PDF417 バーコードをデコードします。
Data Matrix
boolean
値です。
True
に設定した場合、データマトリクスバーコードをデコードします。
QR Code
boolean
値です。
True
に設定した場合、QR コードバーコードをデコードします。
Codabar
boolean
値です。
True
に設定した場合、Codabar バーコードをデコードします。
Code 128
boolean
値です。
True
に設定した場合、Code 128 バーコードをデコードします。
Code 3 of 9
boolean
値です。
True
に設定した場合、Code 39 バーコードをデコードします。
EAN13
boolean
値です。
True
に設定した場合、EAN-13 バーコードをデコードします。
EAN8
boolean
値です。
True
に設定した場合、EAN-8 バーコードをデコードします。
CharSet
バーコードで使用されている文字セットのエンコーディング値を表す
Character Set(barcoded forms)
値です。指定したエンコーディング値は、バーコードで使用されているエンコーディング値と対応する必要があります。
デフォルト値は
UTF-8
です。次の値を指定できます。
Output プロパティ
出力データを指定するプロパティです。
OutXMLDoc
バーコードから取得したすべてのバーコードデータを含む XML です。データタイプは
org.w3c.dom.Document
です。
XML 抽出操作
区切られたバーコードデータを XDP または XFDF XML データに変換します。これにより、バーコードから取得したデータを、XDP や XFDF XML データが必要な他のサービスの操作に使用することができます。
ほとんどの実装では、高密度のバーコードを提供するのに、区切り形式を使用しています。この操作では、区切り形式から XML 形式に変換できます。
General プロパティグループと Route Evaluation プロパティグループについて詳しくは、
共通の操作プロパティ
を参照してください。
Input プロパティ
バーコードデータを指定するプロパティです。
Decoder XML Output
デコード操作からの区切られた XML バーコードデータを含む
文書
値です。
Line Delimiter
バーコードデータを含むドキュメントで使用されている行区切り文字の種類を表す
区切り文字
値です。行区切り文字は、フィールド名の行とフィールド値の行を区切るために使用される行末文字です。
次の値を指定できます。
Field Delimiter
バーコードデータを含むドキュメントで使用されているフィールド区切り文字の種類を表す
区切り文字
値です。フィールド区切り文字は、フィールドの名前と値を区切りために使用されます。
次の値を指定できます。
XML Format
バーコードデータを XML データパッケージ(XDP)と XML ファイルデータ形式(XFDF)のどちらに変換するかを指定する
XMLFormat
値です(両方とも Adobe が定義した形式です)。次の値を指定できます。
バーコードフォームの例外
バーコードフォームサービスでは、スローされる例外イベントに対して次の例外が発生します。
DecodingException
デコード操作中にエラーが発生した場合にスローされます。
|
|
|