Claims
- 1. A method for capturing data during a print process, the method comprising:
observing a print command issued by an application; reading a spool file written to a disk in response to the print command, wherein the spool file is written in a condensed format; generating an output file based on information in the spool file; modifying the output file to conform to a template; and sending the output file that was modified to an output destination.
- 2. The method of claim 1, wherein the method is performed on a computer system executing the Windows 95/98/2000/ME/CE/NT/XP operating system.
- 3. The method of claim 1, wherein the spool file is written to the disk in Extended Metafile Format (EMF).
- 4. The method of claim 3, wherein the format of the output file is EMF if the spool file contains image information, and wherein the format of the output file is text format if the spool file does not contain image information.
- 5. The method of claim 4, wherein the location to which the output file is written is specified by a user.
- 6. The method of claim 4, wherein the modifying step comprises:
reading a template for storing information; and modifying the output file to conform to the template.
- 7. The method of claim 6, wherein the output destination comprises a printer.
- 8. The method of claim 6, wherein the output destination is any one of:
a printer; a hard disk; a floppy disk; and a network.
- 9. A computer readable medium including computer instructions for capturing data during a print process, the computer instructions including instructions for:
observing a print command issued by an application; reading a spool file written to a disk in response to the print command, wherein the spool file is written in a condensed format; generating an output file based on information in the spool file; modifying the output file to conform to a template; and sending the output file that was modified to an output destination.
- 10. The computer readable medium of claim 9, wherein the computer readable medium executes on a computer system executing the Windows 95/98/2000/ME/CE/NT/XP operating system.
- 11. The computer readable medium of claim 9, wherein the spool file is written to the disk in Extended Metafile Format (EMF).
- 12. The computer readable medium of claim 11, wherein the format of the output file is EMF if the spool file contains image information, and wherein the format of the output file is text format if the spool file does not contain image information.
- 13. The computer readable medium of claim 12, wherein the location to which the output file is written is specified by a user.
- 14. The computer readable medium of claim 12, wherein the instructions for modifying comprises instructions for:
reading a template for storing information; and modifying the output file to conform to the template.
- 15. The computer readable medium of claim 14, wherein the output destination comprises a printer.
- 16. The computer readable medium of claim 14, wherein the output destination is any one of:
a printer; a hard disk; a floppy disk; and a network.
- 17. A system for capturing data during a print process, comprising:
a print command issued by an application; a spool file written to a disk in response to the print command, wherein the spool file is written in a condensed format; an output file generated based on information in the spool file; a modified output file comprising information in the output file that was modified to conform to a template; and an output destination to which to send the modified output file.
- 18. The system of claim 17, wherein the system is a computer system executing the Windows 95/98/2000/ME/CE/NT/XP operating system.
- 19. The system of claim 17, wherein the spool file is written to the disk in Extended Metafile Format (EMF).
- 20. The system of claim 19, wherein the format of the output file is EMF if the spool file contains image information, and wherein the format of the output file is text format if the spool file does not contain image information.
CROSS-REFERENCED APPLICATIONS
[0001] This non-provisional application is a continuation in part of the non-provisional patent application serial No. 10/172,154 with inventors Kofman et al., entitled “PRINTING IN A SECURE ENVIRONMENT” filed Jun. 14, 2002, which is hereby incorporated by reference in its entirety. The aforementioned non-provisional application is a continuation in part of the non-provisional patent application serial No. 10/133,100 with inventors Kofman et al., entitled “MAPPING A PRINT STREAM FOR PRINTING ON MAILERS FROM A FIRST APPLICATION FOR INPUT TO A SECOND APPLICATION” filed Apr. 26, 2002, which is hereby incorporated by reference in its entirety. The aforementioned non-provisional application is based on the provisional patent application serial No. 60/367,118 with inventors Kofman et al., entitled “MAPPING A PRINTER STREAM FOR PRINTING ON POSTAL FORMS” filed Mar. 22, 2002, which is hereby incorporated by reference in its entirety.
[0002] The subject matter of the present application is related to the following commonly owned U.S. Patents: U.S. Pat. No. 5,865,717, filed Jun. 7, 1995, issued Feb. 2, 1999 to Fabel for a Mailing Form for Non-Impact Printing, U.S. Pat. No. 6,095,919, filed Oct. 27, 1998, issued Aug. 1, 2000 to Fabel for an Extendible Form for Non-impact Printer and U.S. Pat. No. 6,173,888, filed Feb. 2,1999, issued Jan. 16, 2001 to Fabel for a Mailing Form for Non-impact Printing. The subject matter of the present application is related to the following commonly owned U.S. Application: U.S. application Ser. No. 09/557,492, filed Apr. 24, 2000, to Fabel for a Mailing Form for Non-impact Printing. The U.S. Application and each of the U.S. Patents described above are hereby incorporated by reference in their entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60367118 |
Mar 2002 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
10172154 |
Jun 2002 |
US |
Child |
10272161 |
Oct 2002 |
US |
Parent |
10133100 |
Apr 2002 |
US |
Child |
10172154 |
Jun 2002 |
US |