こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

EPSON VP-4300 異常改ページ

EPSPN VP-4300にて、印刷開始→5行印刷して印刷可ランプが消えて停止→印刷可ボタンを押す→1ページ分改ページ後続きを印刷→以後、ページ先頭がずれたまま印刷
このような現象が出ています。毎回発生するわけではありませんが、たまに発生します。
何か原因対策をご存知の方はいらっしゃいますか?

※OKWAVEより補足:「EPSON社製品」についての質問です。

投稿日時 - 2019-01-21 09:19:09

QNo.9579918

困ってます

質問者が選んだベストアンサー

No.1です 補足ありがとうございます。

ドライバー周りに関してはWindows7の64bit版ではOS添付ドライバなので、
正しく運用されている物と推測します。

となると、やはり、

>毎回発生するわけではありませんが、たまに発生します。

というところで、印刷処理側に起因すると絞り込んで良いかと思います。
VB.NET、複数ページの処理、となると、必然的に
HasMorePagesプロパティの周辺の処理周辺に起因しているように思われます。

プログラム的に分解すると
>5行印刷して
>1ページ分改ページ
>続きを印刷
>以後、ページ先頭がずれたまま印刷
という流れになるかと思うのですが、

「たまに発生する」ときの共通項が無いかを念頭に置きながら、
印刷内容の描画、改ページの処理、ページ数の繰り上げ、残りのデータの判別といった
一連の処理に関して、ループや分岐処理の中で意図しない処理が挟まるような部分が無いか、
一度点検されることをお勧めします。

投稿日時 - 2019-01-21 16:53:21

お礼

ありがとうございます。
再度、印刷時のプログラムを追いかけて見ます。
ありがとうございました。

投稿日時 - 2019-01-21 17:13:24

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

>毎回発生するわけではありませんが、たまに発生します。

アプリ環境や、VP-4300の接続状況が見えませんが、

>→5行印刷して印刷可ランプが消えて停止

の時点で、なんらかの処理エラーが生じていることが推測されます。

エラーが起きる時に
プリンタに送られた印刷データそのものに異常があると思われるので、
・印刷データを生成するアプリの素性
・プリンタードライバーのバージョン、
・プリンターに伝送するための接続経路
などの情報が必要です。

ちなみにこのときの本体のランプ状態ないし
ステータスモニター/エプソンプリンタウィンドウ3の
メッセージなどは把握できてないのでしょうか....

投稿日時 - 2019-01-21 13:23:48

補足

回答ありがとうございます。
参考になるかどうか分かりませんが、今、分かる範囲の情報です。

・印刷データを生成するアプリの素性
→印刷プログラムは、VB.NET .NetFramework4を使用、
SQLServer2016のDBからデータを読み込んで、
System.Drawing.Printing.PrintPageEventArgs.Graphics.DrawStringを使用し、
縦1/6インチ指定、横インチ指定で印刷しています。
・プリンタードライバーのバージョン、
→Windwos7 OS添付ドライバー

・プリンターに伝送するための接続経路
→インターフェイスカード(PRIFNW7)経由で接続しています。
ステータスモニター/エプソンプリンタウィンドウ3等は使用していません。

プリンタ本体ランプ状態は、書体、高速印字、連続紙、印刷可のランプ点灯状態でした。
OSはWindwos7 64Bitです。

宜しくお願いします。

投稿日時 - 2019-01-21 15:26:00

あなたにオススメの質問