概要
PDF417は、2次元(2D)バーコードのシンボル規格です。独自の構造を持ち、大容量のデータを保持することができます。
PDF417を使用すると、ASCII文字および拡張ASCII文字を含む、1,000文字以上の英数字を1つのシンボルにエンコードできます。
そのため、PDF417バーコードは、大容量のデータを1つのシンボルにまとめるための優れたソリューションとなります。
PDF417は、エラー訂正にリード・ソロモン(Reed-Solomon)アルゴリズムを採用しています。セキュリティレベルを高く設定するほど、PDF417のサイズは大きくなりますが、デコードエラーのリスクは低くなります。特に指定がない限り、ソフトウェアはデフォルトのレベル0を使用します。レベル0はセキュリティの自動選択を意味します。
BarcodesoftのPDF417バーコードソフトウェアは、MS Excel、MS Access、およびCrystal Reportsと統合して利用できます。
また、このソフトウェアにはMicroPDF417エンコード用のソリューションも含まれています。crUFLbcs.dllはIPDF417インターフェースを備えており、IPDF417インターフェースには「Encode」と「EncodeCR」の2つのメソッドが用意されています。
さらに、crUFLbcs.dllはIMicroPDF417インターフェースも備えており、IMicroPDF417インターフェースにも同様に「Encode」と「EncodeCR」の2つのメソッドが用意されています。
Encodeメソッドは、1つの入力パラメータを受け取ります。PDF417を16進数コード形式で返します。返された16進数コードにbcspdf417フォントを適用すると、PDF417バーコードとして表示されます。
Encode(strToEncode)
EncodeCRメソッドは、7つの入力パラメータを受け取ります。PDF417を16進数コード形式で返します。返された16進数コードにbcspdf417フォントを適用すると、PDF417バーコードとして表示されます。
EncodeCR(strToEncode, index, MaxRow, FixedColumn, Security, CompactionMode, Truncated)
第1パラメータは、エンコードする文字列です。
第2パラメータは、整数(Integer)型の変数です。ゼロに設定すると、すべてのコードワードが返されます。1に設定すると最初の250個のコードワードが返され、2に設定すると次の250個のコードワードが返される、というようになります。
第3パラメータは、整数型の変数です。PDF417バーコードの最大行数(Max-Rows)を定義します。
第4パラメータは、整数型の変数です。PDF417バーコードの列数を定義します。
第5パラメータは、整数型の変数です。PDF417バーコードのセキュリティレベルを定義します。ゼロに設定した場合は、セキュリティの自動選択を意味します。セキュリティレベルの範囲は0から9までです。
第6パラメータは、整数型の変数です。PDF417の圧縮モード(CompactionMode)を定義します。0はミックスモード、1はテキストモード(Text Mode)、2は数値モード(Numeric Mode)、3はバイナリモード(Binary Mode)を意味します。
第7パラメータは、ブーリアン(Boolean)型の変数です。PDF417のトランケート(切り詰め)オプションのオン/オフを切り替えます。
以下は、Barcodesoft PDF417バーコードソフトウェアの価格一覧です。
Barcodesoft PDF417 バーコードフォント ライセンス価格
| ライセンスタイプ | 1ユーザー | 5ユーザー | 10ユーザー | サイト | エンタープライズ | 開発者 | 5開発者 | 10開発者 | 無制限 |
|---|---|---|---|---|---|---|---|---|---|
| 価格 | CAD299 | CAD399 | CAD599 | CAD799 | CAD999 | CAD1199 | CAD1399 | CAD1999 | CAD2999 |











