|
分類:[.NET 全般]
はじめまして、山下と申します。
タイトルの件について、ご質問させて頂きます。
開発環境は以下の通りです。
■開発環境 IDE:Microsoft Visual Studio 2008 Professional Edition 言語:Visual Basic 帳票ツール:PowerTools ActiveReports for .Net 3.0J SP5 Pro 運用端末OS: Windows XP Professional SP 3 運用プリンタ:NEC MultiImpact 201 MX2(ドットインパクトプリンタ・プリントサーバーでネットワーク接続)
■問題 上記運用環境において、多量のページ数(約600ページ程度)印刷を試みた場合、 印刷開始から約1時間経過した際に印刷が一旦中断される事があります。 中断後、再開されるのですが、中断した箇所からではなく、一番最初のページに戻って印刷が再開される現象 が発生しており困っている状態です。 (印刷再開時にプリンタのドキュメントウィンドウの状態を確認した所、スプール中の表示が出て、再度プリンタに データが再送信されている様でしたのでそれが原因なのかなと推察している所です。)
本来は、中断した所から印刷再開されて欲しい所です。
プログラム側で印刷が中断した際に再度プリンタに最初からスプールし直さない様に制御するといった事は可能 なのでしょうか? (それとも、プリンタドライバ側の設定でどうにかしないといけない事なのでしょうか?)
かなり、環境に依存する内容の投稿で誠に申し訳ございません。 もし、上記現象に似通った問題を経験された方がいらっしゃいましたら、アドバイス等頂ければ幸いでございます。
以上、宜しくお願い致します。
|