System and method for remote printing using incremental font subsetting
AssigneeMicrosoft Corporation
InventorsBodin Dresevic, Xudong Wu, Gerrit Bruce van Wingerden
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsBodin Dresevic, Xudong Wu, Gerrit Bruce van Wingerden
Estimating the term…
Remote printing using incremental font subsetting. A document to be printed on a remote printer is analyzed page-by-page to determine the fonts used on each page and which characters, or glyphs, from each font are needed to print the page. For the first page on which a particular font is used in the document, a “subsetted font” comprising only the glyphs used on the page by that font is generated and copied to a spool file. For each subsequent page on which a font is used, a “font delta” is created in the spool file comprising only the glyphs used on the page which have not been previously copied to a record in the spool file. Once all of the subsetted fonts and font deltas for a given page have been written to the spool file, the text information for the page is written to the spool file and the page may be printed by the print spooler. This process continues for each page in a document to be printed on a remote printer.
A computer-readable medium on which is stored a computer program for generating a spool file using incremental font subsetting on a server for a document comprising a plurality of pages, each of said plurality of pages comprising a plurality of calls, including calls comprising text information and an associated reference to a font comprising glyphs representing said text information, the computer program comprising instructions which, when executed by a computer, perform the steps of:
A computer-readable medium on which is stored a computer program for generating a spool file using incremental font subsetting on a server for a document comprising a plurality of pages, each of said plurality of pages comprising a plurality of calls, including calls comprising text information and an associated reference to a font comprising glyphs representing said text information, the computer program comprising instructions which, when executed by a computer, perform the steps of:
A method for generating a spool file using incremental font subsetting on a server for a document comprising a plurality of pages, each of said plurality of pages comprising a plurality of calls, including calls comprising text information and an associated reference to a font comprising glyphs representing said text information, the method comprising the steps of:
A method for generating a spool file using incremental font subsetting on a server for a document comprising a plurality of pages, each of said plurality of pages comprising a plurality of calls, including calls comprising text information and an associated reference to a font comprising glyphs representing said text information, the method comprising the steps of:
A computer system for generating a spool file on a server using incremental font subsetting, the computer system comprising:
Dependencies are inferred from the claim text.