Systems and methods for providing variable data printing (VDP) using dynamic font downgrading
First Claim
Patent Images
1. A method for improving an efficiency and performance of variable data printing (VDP) using a client and a server system, comprising:
- providing, to the client system disposed to be communicatively coupled to the server system, data defining a user interface to facilitate generation and/or editing of a VDP print job;
receiving, at the server system from the client system, data associated with a browser program or an application program executing on the client system;
generating, at the server system, a downgraded font set from a full vector font set based on the data associated with the browser program or the application program, wherein the downgraded font set is generated as a raster font set, the raster font set comprising a rasterized set of font characters including a subset of font characters of the full vector font set wherein at least one of the rasterized set of font characters is reduced in at least one of format or resolution relative to corresponding ones of the characters of the full vector font set; and
providing, in response to said receiving, the downgraded font set for use in rendering at least a portion of the VDP print job on the client system.
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.
-
Citations
17 Claims
-
1. A method for improving an efficiency and performance of variable data printing (VDP) using a client and a server system, comprising:
-
providing, to the client system disposed to be communicatively coupled to the server system, data defining a user interface to facilitate generation and/or editing of a VDP print job; receiving, at the server system from the client system, data associated with a browser program or an application program executing on the client system; generating, at the server system, a downgraded font set from a full vector font set based on the data associated with the browser program or the application program, wherein the downgraded font set is generated as a raster font set, the raster font set comprising a rasterized set of font characters including a subset of font characters of the full vector font set wherein at least one of the rasterized set of font characters is reduced in at least one of format or resolution relative to corresponding ones of the characters of the full vector font set; and providing, in response to said receiving, the downgraded font set for use in rendering at least a portion of the VDP print job on the client system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing variable data printing (VDP) using a server system, comprising:
-
providing, to a client system disposed to be communicatively coupled to the server system, data defining a user interface to facilitate at least one of generation and editing of a VDP print job; receiving, at the server system from the client system, data associated with a browser program or an application program executing on the client system; generating, at the server system, a downgraded font set from a full vector font set based on the data associated with the browser program or the application program, wherein the downgraded font set is generated as a raster font set, the raster font set comprising a rasterized set of font characters and symbols including only a subset of font characters and symbols of the full vector font set wherein at least one of the rasterized set of font characters and symbols is reduced in at least one of format or resolution relative to corresponding ones of the characters and symbols of the full vector font set; and providing, in response to said receiving, the downgraded font set for use on the client system, wherein the client system is configured to render, on a display device or a printer of the client system, at least a portion of the VDP print job using the rasterized set of font characters and symbols of the downgraded font set. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for providing variable data printing (VDP) using a server system, comprising:
-
providing, to a client system disposed to be communicatively coupled to the server system, data defining a user interface to facilitate at least one of generation and editing of a VDP print job; generating, at the server system, a downgraded font set from a full vector font set, wherein the downgraded font set is generated as a raster font set, the raster font set comprising a rasterized set of font symbols including a subset of font symbols of the full vector font set wherein at least one of the rasterized set of font symbols is reduced in at least one of format or resolution relative to corresponding ones of the symbols of the full vector font set; receiving, at the server system from the client system, data associated with a browser program or an application program executing on the client system; and providing, in response to said receiving, a downgraded font set disposed for rendering on the client system, wherein the client system is disposed to render, on a display device or a printer of the client system, at least a portion of the VDP print job using the rasterized set of font symbols of the downgraded font set. - View Dependent Claims (17)
-
Specification