PrintSystemJobInfo クラス の プロパティ "NumberOfPages" と "JobSize" ですが
プロパティ"IsPrinting = true" (印刷中)のとき
① プロパティ NumberOfPages(印刷ジョブのページ数) は、
NumberOfPages = NumberOfPages - NumberOfPagesPrinted(すでに印刷したページ数)
の値に設定されているようですが仕様ですか。
例えば NumberOfPages(印刷ジョブのページ数) が 5 であるとき
NumberOfPagesPrinted(すでに印刷したページ数) は、
1→2→3→4→5 と変化しますが
その時、NumberOfPages(印刷ジョブのページ数) は
4→3→2→1→0と変化しています。
② プロパティ JobSize(印刷ジョブのサイズ)は、
よくわかりませんが(印刷するページのサイズ?)に設定されているのではないですか。
印刷するページ毎に値が変化します。仕様なんでしょうか。