1
は、私は、サーバーを印刷するZPL RAWを送信しようとしています問題
が機能していません。 Zebra ZM400プリンタがあります。 PrintServer、PrintQueueオブジェクトを取得できました。また、ジョブを追加してJobStreamに書き込むこともできます。
印刷キューを確認しました(Windowsの場合)、文書が送信されました。プリンタのデータランプが1/2秒間点滅します。ここで
進捗
は、サーバーを印刷するための印刷のために私のコードです:私は(Windowsの場合)プリントキューをチェックすると、文書は0バイトを
PrintServer ps = new PrintServer(@"\\192.168.1.1");
PrintQueue pq = ps.GetPrintQueue("Printer 01");
Byte[] myByteBuffer = Encoding.ASCII.GetBytes(
@"^XA^MMP^PW300^LS0^LT0^FT10,60^APN,30,30^FH\^FDSAMPLE TEXT^FS^XZ");
PrintSystemJobInfo psji = pq.AddJob();
psji.JobStream.Write(myByteBuffer, 0, myByteBuffer.Length);
psji.JobStream.Flush();
psji.JobStream.Close();
問題
を持っています。そして、プリンタは何も印刷しません。
特殊な文字がありませんか?または、間違った生データを送信しますか?私は正常に動作し、次のコードを使用し私のアプリケーションで
私の知る限りZebraプリンタのデフォルトは、ご回答いただきありがとうございます。あなたの場合は、プリンタに直接接続しています。私の場合は、プリントサーバーに接続する必要があります。 – Gustavo
ああ、私の悪い。私は今それを見る。 ZPLは大丈夫です。フォントPがプリンタで利用可能かどうかを確認することはできますが。 (^ APN、30,30) – Johan
私はチェックし、フォントPはZ:P.FNTにインストールされています。とにかく、フォントがインストールされていないと、文字が大きく印刷されます。 – Gustavo