BarCode for UWPを使用すると、バーコード画像をグリッドセルやレポートに追加したり、バーコード画像をWebサービスから生成することができます。QRコードを含むほとんどの2次元バーコードおよび1次元バーコードがサポートされているので、バーコードのタイプを必要に応じて選択することができます。コントロールをフォームに追加して、値とバーコード種別を設定するだけで、バーコードを使用することができます。
多種多様なバーコード種別をサポート
以下の各バーコード種別がサポートされています。食品、生活用品、書籍など、一般的に販売されているほとんどすべての商品で採用されているバーコード種別を網羅しており、物流向けをはじめ顧客・商品管理や集配・賃借管理など幅広い用途のバーコードアプリケーション開発に利用できます。
バーコード種類
コードタイプ | 例 | コードタイプ | 例 |
---|---|---|---|
Ansi39 | Ansi39x | ||
Codabar | Code_128_A | ||
Code_128_B | Code_128_C | ||
Code_128auto | Code_2_of_5 | ||
Code93 | Code25intlv | ||
Code39 | Code39x | ||
Code49 | Code93x | ||
DataMatrix | EAN_13 | ||
EAN_8 | EAN128FNC1 | ||
IntelligentMail | JapanesePostal | ||
Matrix_2_of_5 | MicroPDF417 | ||
MSI | Pdf417 | ||
PostNet | QRCode | ||
RM4SCC | RSS14 | ||
RSS14Stacked | RSS14StackedOmnidirectional | ||
RSS14Truncated | RSSExpanded | ||
RSSExpandedStacked | RSSLimited | ||
UCCEAN128 | UPC_A | ||
UPC_E0 | UPC_E1 | ||
UPC_E1 | Micro QR Code | ||
Code 11 | SSCC 18 | ||
HIB Code 128 | HIB Code 39 | ||
ISBN | ISSN | ||
ISMN | Iata 25 | ||
BC 412 | PZN | ||
Plessey | Pharma Code | ||
Intelligent Mail Package | Telepen | ||
ITF 14 |
2次元バーコードのサポート
DataMatrixとPdf417の各形式のほかに、2D Quick Responseバーコード(QRコード)をサポートしています。QR形式は、今日最もよく使用されている2次元バーコード形式の1つで、スマートフォンの無料リーダーがほぼ対応しています。デスクトップアプリやレポートに2次元バーコードを表示したり、Webサービスからバーコードを提供することができます。
チェックディジットを自動的に追加
バーコードが正しく読み取られるように、使用されているバーコード種別に応じて、必要な制御シンボルとチェックディジットを自動的に追加しながら値をエンコードすることができます。
エラー時の詳細取得
ほとんどのバーコード種別では、いくつかの制限に基づいて、表すことができるテキストのタイプが決まっています。たとえば、数値だけを使用できるバーコードや、特定の長さのテキストを必要とするバーコードがあります。C1BarCodeでは、エンコーディングエラーの発生時に、ユーザーにエラーの詳細を表示することができます。