URLをクリップボードにコピーしました
シェア用URL:https://faq2.epson.jp/web/Detail.aspx?id=52710
|
最終更新日 2022/07/06 |
FAQ番号:52710 |
|
Code128 に制御文字を含めたい<EPSON Advanced Printer Driver シリーズ>
|
|
Code128 の CODE-A では ASCII の制御文字も表現できますが、
EPSON Advanced Printer Driver では 00h ~ 1Fh の文字をプログラムからどう指定すればいいですか?
|
|
-
-
プログラム開発にて EPSON Advanced Printer Driver のバーコードフォントを使用して
バーコード:Code128 を印刷される場合、ASCII の制御文字( コード 00h~1Fh )は指定できません。
代わりにコード A0h~BFh の文字を指定してください。
例えば HT(Horizontal Tab,水平タブ)に該当する 09h は代わりに A9h を指定してください。
プログラムからのバーコードを印刷についてはこちらもご覧ください。
プログラムで指定する例
//byte 配列型でデータを指定。
// 0x7B="{", 0x41="A", 0xA9="HT", 0x32="2"
byte[] bytes = new byte[] { 0x7B, 0x41, 0xA9, 0x32 };
// 文字コードの問題がないよう文字列への変換時に明示。
Encoding sjisEnc = Encoding.GetEncoding(932);
string printdata = sjisEnc.GetString(bytes);
// 出力
TextOut( printdata );
モバイルプリンター |
TM-P20,TM-P60II,TM-P80 |
PC一体型プリンター |
TM-T70II-DT,TM-T88V-DT |
TMシリーズ |
TM-H5000II,TM-H6000II,TM-H6000III,TM-H6000IV,TM-L90 オートカッターモデル,TM-L90 ピーラーモデル,TM-T20,TM-T20II,TM-T70,TM-T70II,TM-T88IV,TM-T88V,TM-T88VI,TM-T90,TM-T90II,TM-m10,TM-m30 |
|