How to get the printing progress and printer status when printing?

Hi, Support:

Is there any method to get the printing progress and printer status when printing?
By using PdfViewer.PrintDocumentWithSettings(Pgs, Prs) the thread will halt so that it can not get the printing progress and printer status while printing.
Thanks for your help.

@ducaisoft
There is currently no mechanism specifically for this. The PdfViewer.PdfQueryPageSettings event can be used, it is called before each page is printed and can be roughly used to track progress. But if CustomPrint, a new printing mechanism, is used, it will not work.