バーコード製品

資料請求フォームはこちら資料請求
PDFカタログをダウンロードしますPDFカタログ(約3.3MB)
ご不明点はお気軽にお問い合わせくださいご不明点はお気軽にお問い合わせください


郵便カスタマバーコード作成ソフト YuBar Ver3.0
DLLを使用した郵便カスタマバ−コード生成機能による開発

郵便カスタマバーコード作成 YuBar Ver3.0のパッケージ画像ですDLLを使用して、郵便カスタマバーコードを出力することができます。
様々な開発言語に組み込めるサンプルソースが付いています。
32bitはもちろん64bit環境でもご利用いただけます。

前バージョン YuBar Ver2.0はこちら

郵便カスタマバーコード作成ソフト YuBar Ver3.0 特長
 - DLLを使用した郵便カスタマバ−コード生成機能による開発

郵便カスタマバーコードの生成機能

バーコードフォントによる表示、デバイスコンテキストへの描画、ビットマップ画像出力が可能です。

郵便カスタマバーコードをフォントで表示

容量が軽く、位置の調整が簡単などのメリットがあります。
大きさはフォントサイズを変更することで調整します。

郵便カスタマバーコードをデバイスコンテキストへ描画

モジュール幅の指定によりプリンタの解像度に合わせた出力が可能なため、バーコードの印字精度が向上します。

サンプルソース付き

VB.Net, C#.Net, VB6, VC++6,のサンプルソースが付いています。

郵便カスタマバーコード作成ソフト YuBar Ver3.0 生成イメージ
 -バーコードフォントを使用した郵便カスタマバ−コード生成機能による開発

1. 予め住所を町域名までの住所1と町域名以降の住所2に分割しておきます。

神奈川県横浜市中区桜木町1丁目1番8号 日石横浜ビル9F
神奈川県横浜市中区桜木町

住所1
町域名までの住所(=7桁の郵便番号)
1丁目1番8号 日石横浜ビル9F

住所2
町域名以降の住所(住所表示番号)

2. DLL関数を呼び出し、郵便番号と住所2から郵便バーコード変換文字列を作成します。

〒231-0062
1丁目1番8号 日石横浜ビル9F
【1】
町域名以降の住所(住所2)から
カスタマバーコードとして必要な文字
情報(住所表示番号)を切り出します。
2310062
1-1-8-9
【2】
郵便番号と住所2から切り出した文字情報、チェックデジット、
スタートコード、ストップコード、制御コードを付加します。
スタートコード 23100621-1-8-9 制御コード チェックデジット ストップコード
[23100621-1-8-9dddddd5]

DLLの処理

【1】住所2から 郵便バーコードとして必要な文字情報を切り出します。
【2】7桁の郵便番号と、切り出した住所2のデータにチェックデジット、
   スタートコード、ストップコード、制御コードを付加した郵便カスタマ
   バーコードの変換文字列が作成されます。

3. DLL関数を呼び出し、郵便番号と住所2から郵便バーコード変換文字列を作成します。

[23100621-1-8-9dddddd5]
郵便カスタマバーコード見本

郵便カスタマバーコード作成ソフト YuBar Ver3.0 生成イメージ
 - デバイスコンテキストへの描画を使用した郵便カスタマバ−コード生成機能による開発

バーコードにしたい文字列(郵便番号と住所2)と描画座標、サイズ(mm)、描画するデバイスコンテキストへのハンドル(HDC)を関数に渡します。

バーコードにしたい文字列
描画開始座標
サイズ等
HDC(プリンタのHDCまたは描画するオブジェクトのHDC)
DLL
デバイスコンテキストへの描画関数呼び出し
印刷実行

※バーコードの印刷範囲は、サイズ取得用関数で縦横のドット数で取得することができます。

▲UP

郵便カスタマーバーコード作成ソフト YuBar Ver3.0 トップページ


Copyright 2014 rolan Inc.