If you set the print spooler setting "Keep printed documents" then the spool file will be stored after the print completes and (if you also choose to spool EMF files) this can be read with this
EMF Printer Spool File Viewer[
^]
There are some complexities as this is not an easy task - for example you need to make sure the print job is completed before you try to read the spool file, and if the spool file is using embedded fonts you need to find the offset to apply to get the real text characters..