Is there a way to get the total number of pages to be printed using the Printer object?

eg:

Page 1 of 10


I'd like to know ahead of time how many pages will be printed so I can actually 'print' this on the page of my reports?


Thanks in advance~