0

誰かがすでに.NET(ビジュアルベーシックまたはC#)を使用してprintronixプリンター(シリーズt5000r)に印刷しましたか?

コードがPGLであることがわかるまで、ラベルを生成するためのコードを含むファイル(txt)がすでにあります。

file.copy()を使用してファイルをLPT1ポートに送信しました(Zebraプリンターでこのメソッドを使用し、正常に動作します)が、プリンターはその形式(バーコード、タイトル)のラベルではなくプレーンテキストを印刷します、など)。

何か案が?

これがラベルコードです、よろしくお願いします:

^ CONFIG
SFCC; 94
END

^ CONFIG
LEFT MARGIN; 5
END

^ PAPER; LENGTH 80
^ PAPER; WIDTH 60
^ PAPER; PORTRAIT

^ CREATE; ds-label
FONT; FACE 92250
ALPHA
AF2; 100; DARK; POINT; 8; 6; 45; 40
AF4; 100; DARK; POINT; 13; 6; 45; 40
AF60; 100; DARK; POINT; 18 ; 6; 45; 40
AF61; 100; POINT; 22; 6; 30; 30
STOP

FONT; FACE 93779
ALPHA
POINT; 5; 6; 10; 0; 一部のデータ1:
POINT; 10; 6; 10; 0; 一部のデータ2:
POINT; 15; 6; 10; 0; 配送先住所:
POINT; 20; 6; 10; 0; NSC名:
POINT; 24; 6; 10; 0; CODEバーコード:
POINT; 34; 6; 10; 0; コード番号:
AF63; 17; DARK; POINT; 37; 6; 46; 23
POINT; 39; 6; 10; 0; PID:
AF64; 26; DARK; POINT; 41; 6; 28; 14
POINT; 43; 6; 10; 0; ラベルコード:
AF65; 8; POINT; 44; 6; 15; 0
POINT; 46; 6; 10; 0; 日付:
AF66; 10; POINT; 47; 6; 15; 0
STOP

バーコードC3/9; X1; H10; BF10
; 17;26;8
ストップ
エンド

^ EXECUTE; ds-label
^ AF2; ALVSBORGSH。YYY-XXX
^ AF4; IMMINGHAM PORT IMPORTS
^ AF60; THE CITY
^ AF61; イギリス
^BF10; 11111111111111111
^ AF63; 11111111111111111
^ AF64; AAAAAAY1T1MMA7290B11111111
^ AF65; 0067PXXX
^ AF66; 2008-10-15
^ NORMAL

^ CONFIG RESET END

4

1 に答える 1

0

あなたのテキストは途中で傍受され、プリンタポ​​ートに直接送信されるのではなく、ページにレンダリングされると思います。この記事(Visual C#.NETを使用して生データをプリンターに送信する方法)が役立つ場合があります。

于 2010-12-03T11:23:35.787 に答える