私はC#.netを使用してチェックプログラムを作成しており、すでに数年間使用しています。C#作成者の更新に突然問題が発生しました。
ただし、Windows 10クリエイターへの更新後、3つの文書の1つがもう印刷されず、エラーもスローされません。3種類の文書を印刷できます(チェック、バウチャーのチェック、発行済みの要約のチェック)。プリンタはオンラインであることを示します。まだクリエイターの更新プログラムに更新されていないWindows 10マシンでまだ動作していることを確認できます。
エラーがあるかどうかを調べるために、デバッグモードでプログラムを実行しようとしましたが、何も見つかりませんでした。まるで間違っていたかのようにプログラムは正常に流れました。
コードを最小限に抑えようとしても、それでも機能しません。
C#の印刷に影響を与えた可能性のあるクリエイターの変更がありますか?
あなたが試したコードを提供してください..私はWindows 7 8 10は、C#での印刷に問題を起こすと思います。 –
は問題を見つけたようです。それは紙のサイズに関連しています。サイズがプリンタの最小サイズより小さい場合、ジョブは拒否されます。前とは違って、どこにも関係なく印刷します。あなたは何か回避策を知っていますか?私たちが使用するチェックは、プリンタの最小値よりも小さいので、プログラムでオフセットを使って処理していますが、今度はプリンタによって印刷ジョブが拒否されています。新しいプリンタドライバまたはWindows 10であるかどうかわかりません。使用しているプリンタのタイプと用紙の種類が –
であるため、プリンタドライバを変更しました。(デフォルトではA4を使用してください) –