i already tested all the api and the printer object for manipulating printer on network and local connections. something has been MISSING and im still looking for answers... printer object can determine papersize setting on default printer... in case when a user use a MS WORD to print, HOW COULD THE API KNOW THE PAPERSIZE OF DOCUMENT BEING PRINTED TO THE PRINTER BY ANY APPLICATION