Systems and methods for providing variable data printing (VDP) using dynamic font downgrading
First Claim
Patent Images
1. A method, comprising:
- storing, on a server system, an electronic document template including font requirements;
receiving, from a client system, a request to display a document associated with the electronic document template;
generating, at the server system, a bitmap font set based on (1) a vector font set and (2) the font requirements, the vector font set including a set of vector font characters, each character from the set of vector font characters being a vector font character, the downgraded font set including a set of bitmap font characters, each character from the set of bitmap font characters being a bitmap font character generated from a corresponding vector font character from the set of vector font characters; and
sending, to the client system, the electronic document template and a portion of the bitmap font set such that the client system renders a preview of the document that (1) is based on the electronic document template and (2) includes client data rendered using characters from the set of bitmap font characters.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods for providing downgraded fonts for VDP printing application are described. A server system may be configured to generate and/or select a set of downgraded rasterized fonts for delivery to a client system in order to provide limited client-side WYSIWIG display functionality using the downgraded fonts. A client side application may use the downgraded fonts to provide a display-only or draft print only rendering of a VDP print job.
92 Citations
19 Claims
-
1. A method, comprising:
-
storing, on a server system, an electronic document template including font requirements; receiving, from a client system, a request to display a document associated with the electronic document template; generating, at the server system, a bitmap font set based on (1) a vector font set and (2) the font requirements, the vector font set including a set of vector font characters, each character from the set of vector font characters being a vector font character, the downgraded font set including a set of bitmap font characters, each character from the set of bitmap font characters being a bitmap font character generated from a corresponding vector font character from the set of vector font characters; and sending, to the client system, the electronic document template and a portion of the bitmap font set such that the client system renders a preview of the document that (1) is based on the electronic document template and (2) includes client data rendered using characters from the set of bitmap font characters. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
sending, to a server system, a request to display a document associated with an electronic document template that is stored at the server system, the electronic document template including font requirements; receiving, from the server system, a bitmap font set based on (1) a vector font set and (2) the font requirements, the vector font set including a set of vector font characters, each character from the set of vector font characters being a vector font character, the bitmap font set including a set of bitmap font characters, each character from the set of bitmap font characters being a bitmap font character generated from a corresponding vector font character from the set of vector font characters; receiving, from the server system, the electronic document template and a portion of the bitmap font set; and display a preview of a document that is that (1) is based on the electronic document template and (2) includes client data rendered using characters from the set of bitmap font characters. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory processor-readable medium storing code representing instructions. the code comprising code to cause a processor to:
-
store, on a server system, an electronic document template including font requirements; receive, from a client system, a request to display a document associated with the electronic document template; generate, at the server system, a bitmap font set based on (1) a vector font set and (2) the font requirements, the vector font set including a set of vector font characters, each character from the first set of characters being a vector font character, the bitmap font set including a set of bitmap font characters, each character from the set of bitmap font characters being a bitmap font character generated from a corresponding vector font character from the set of vector font characters; and send, to the client system, the electronic document template and a portion of the bitmap font set such that the client system renders a preview of the document that (1) is based on the electronic document template and (2) includes client data rendered using characters from the set of bitmap font characters. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification