バーコードフォント(JAN)の出力について
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
KAZU
投稿数: 5
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
こんにちは。
MagicV9Plusで、バーコード(JAN)を出力したいのですが、
みなさんはどの様に出力していますか?
ネットで検索して、下記アドレスに辿り着いたのですが、
使い方が分かりませんでした。
http://dmj2.psnet.ne.jp/modules/mydownloads/singlefile.php?cid=4&lid=7
下記の関数の使い方も分かりませんでした。
CallDLL('DBMAGICJAN.MakeBarFontChar','A4A','491234567890',0)
JAN用のバーコードフォント等が必要なのでしょうか?
ご存知の方よろしくお願いします。
MagicV9Plusで、バーコード(JAN)を出力したいのですが、
みなさんはどの様に出力していますか?
ネットで検索して、下記アドレスに辿り着いたのですが、
使い方が分かりませんでした。
http://dmj2.psnet.ne.jp/modules/mydownloads/singlefile.php?cid=4&lid=7
下記の関数の使い方も分かりませんでした。
CallDLL('DBMAGICJAN.MakeBarFontChar','A4A','491234567890',0)
JAN用のバーコードフォント等が必要なのでしょうか?
ご存知の方よろしくお願いします。
投票数:0
平均点:0.00
HAYATO
居住地: 大阪市淀川区西中島5-9-2
投稿数: 90
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
KAZUさん、こんにちは
JAN用のフォントをインストールした後
MAGICのフォントファイルの何番かにそれを登録します。
後はGUI帳票フォームの作成時に、それを印字したい場所
のプロパティで指定するだけです。
HAYATO
引用:
JAN用のフォントをインストールした後
MAGICのフォントファイルの何番かにそれを登録します。
後はGUI帳票フォームの作成時に、それを印字したい場所
のプロパティで指定するだけです。
HAYATO
引用:
KAZUさんは書きました:
こんにちは。
MagicV9Plusで、バーコード(JAN)を出力したいのですが、
みなさんはどの様に出力していますか?
ネットで検索して、下記アドレスに辿り着いたのですが、
使い方が分かりませんでした。
http://dmj2.psnet.ne.jp/modules/mydownloads/singlefile.php?cid=4&lid=7
下記の関数の使い方も分かりませんでした。
CallDLL('DBMAGICJAN.MakeBarFontChar','A4A','491234567890',0)
JAN用のバーコードフォント等が必要なのでしょうか?
ご存知の方よろしくお願いします。
--
HAYATO@アインシュタイン設計社
-----------------------------
「MAGICサルベージサービス」
-----------------------------http://www.dbMAGIC.BIZ
投票数:0
平均点:0.00
KAZU
投稿数: 5
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
JANフォントをインストールして、MAGICでフォントの設定を行って、GUI形式のところで、そのフォントを指定しても、文字化けして印刷され、下に数字も印刷されないのですが・・・・
なぜでしょう・・・JANのフォントが悪いのでしょうか?
なぜでしょう・・・JANのフォントが悪いのでしょうか?
投票数:0
平均点:0.00
MAGO
投稿数: 1
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
KAZUさん、こんにちは。
JANコードの場合、他のバーコードと違って、文字とコードが1対1で対応していません。確か1文字につき2種類のパターンがあって、文字の位置によってどちらを使うかが決まっていたように記憶しています。たぶん上下を逆に読んだ場合の判別などのためにそうしてあるのだと思いますが・・・。
したがって、文字列(数字の列)をそのままフォントにしただけではバーコード表示が出来ません。そのため、DLLを使って数字の列を別の文字列に変換してから、それをフォント表示することが必要になると予想されます。
JANコードの場合、他のバーコードと違って、文字とコードが1対1で対応していません。確か1文字につき2種類のパターンがあって、文字の位置によってどちらを使うかが決まっていたように記憶しています。たぶん上下を逆に読んだ場合の判別などのためにそうしてあるのだと思いますが・・・。
したがって、文字列(数字の列)をそのままフォントにしただけではバーコード表示が出来ません。そのため、DLLを使って数字の列を別の文字列に変換してから、それをフォント表示することが必要になると予想されます。
投票数:0
平均点:0.00
130_482
投稿数: 1
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
引用:
KAZUさんはじめまして。
・JANコードをフォントで!
・出来ればOCR文字(バーコードの下に表示される数字)も出せる!
・無料!
をキーワードに色々探し回ったのですが今は有料ですが「rolan の SakuraBar for Windows」で落ち着いています。
バーコードにする文字列を付属のDLLで表示用の文字列に変換しその文字列を専用フォントで表示することでバーコード化されます。
有料ではありますがお手軽ですので試されてみてはいかがでしょうか?
KAZUさんは書きました:
JANフォントをインストールして、MAGICでフォントの設定を行って、GUI形式のところで、そのフォントを指定しても、文字化けして印刷され、下に数字も印刷されないのですが・・・・
なぜでしょう・・・JANのフォントが悪いのでしょうか?
KAZUさんはじめまして。
・JANコードをフォントで!
・出来ればOCR文字(バーコードの下に表示される数字)も出せる!
・無料!
をキーワードに色々探し回ったのですが今は有料ですが「rolan の SakuraBar for Windows」で落ち着いています。
バーコードにする文字列を付属のDLLで表示用の文字列に変換しその文字列を専用フォントで表示することでバーコード化されます。
有料ではありますがお手軽ですので試されてみてはいかがでしょうか?
投票数:0
平均点:0.00
c318
投稿数: 6
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
KAZUさん今日は
V8の時でしたが、BarUdf.dllなるものがMSJのダウンロードサイトにあり
使用した記憶があります。
JAN文字列を渡すと、イメージ(BMP)が生成されるのでそのイメージを貼付
ていたと思います。
大量印刷当の場合は問題あると思いますが・・・
V8の時でしたが、BarUdf.dllなるものがMSJのダウンロードサイトにあり
使用した記憶があります。
JAN文字列を渡すと、イメージ(BMP)が生成されるのでそのイメージを貼付
ていたと思います。
大量印刷当の場合は問題あると思いますが・・・
投票数:0
平均点:0.00