System and method for printable document viewer optimization
First Claim
1. A method, comprising:
- receiving, at a composition computer device and from a user computer device a first data file including (1) text input by a user, and (2) an indication of an image selected by the user;
defining, at the composition compute device, a plurality of raster image fonts rasterized from a full vector font set including a subset of characters and/or sizes based on the text;
sending, from the composition compute device and to the user compute device, a second data file that is based on a print file template and including (1) the plurality of raster image fonts based on the text input, (2) a low-resolution image based on selected the indication of the image, and (3) frame data indicative of coordinate locations on a webpage for the plurality of raster image fonts and for the low-resolution image;
receiving, at the composition computer device and from the user computer device, a signal indicative of a modification to the second data file, the signal including data associated with changes to frames, coordinates, text and/or images, but not actual frames, text, and/or images; and
defining, at the composition compute device, a print file based on (1) a plurality of vector fonts based on the user selected text, (2) a high-resolution image based on the user selected image, (3) the frame data, and (4) the modification to the second data file.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments a method includes sending, from a composition compute device and to a user compute device, a data file that is based on a print file template. The data file includes (1) a plurality of raster image fonts based on user selected text, (2) a low-resolution image based on a user selected image, and (3) frame data indicative of coordinate locations on a webpage for the raster image fonts and for the low-resolution image. The method includes receiving, at the composition computer device and from the user computer device, a signal indicative of a modification to the data file. The method includes defining, at the composition compute device, a print file based on (1) a plurality of vector fonts based on the user selected text, (2) a high-resolution image based on the user selected image, (3) the frame data, and (4) the modification to the data file.
98 Citations
20 Claims
-
1. A method, comprising:
-
receiving, at a composition computer device and from a user computer device a first data file including (1) text input by a user, and (2) an indication of an image selected by the user; defining, at the composition compute device, a plurality of raster image fonts rasterized from a full vector font set including a subset of characters and/or sizes based on the text; sending, from the composition compute device and to the user compute device, a second data file that is based on a print file template and including (1) the plurality of raster image fonts based on the text input, (2) a low-resolution image based on selected the indication of the image, and (3) frame data indicative of coordinate locations on a webpage for the plurality of raster image fonts and for the low-resolution image; receiving, at the composition computer device and from the user computer device, a signal indicative of a modification to the second data file, the signal including data associated with changes to frames, coordinates, text and/or images, but not actual frames, text, and/or images; and defining, at the composition compute device, a print file based on (1) a plurality of vector fonts based on the user selected text, (2) a high-resolution image based on the user selected image, (3) the frame data, and (4) the modification to the second data file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
sending, from a first compute device and to a second compute device, a signal indicative of a selection of a print file template such that the second compute device loads a vector font set associated with the print file template; sending, from the first compute device and to the second compute device, a data file including (1) text input by a user, and (2) an indication of an image selected by the user; receiving, at the first compute device and from the second compute device, a signal indicative of a preview image that is based on (1) the data file, (2) a set of raster image fonts rasterized from the vector font set including a subset of characters and/or sizes based on the text input by the user, (3) a low-resolution image based on the image, and (4) frame data associated with the print file template; sending, from the first compute device and to the second compute device, a signal indicative of a modification of the data file, the signal including data associated with changes to frames, coordinates, text and/or images, but not actual frames, text, and/or images; and receiving, at the first compute device and from the second compute device, an indication of the definition of a print file based on (1) a set of vector fonts based on the text, (2) a high resolution image based on the image, and (3) the frame data, and (4) the modification to the data file. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a composition compute device configured to send, to a user compute device, a data file that is based on a print file template and including (1) a plurality of raster image fonts based on user selected text, the plurality of raster image fonts rasterized from a vector font set including a subset of characters and/or sizes to render the user selected text, and (2) frame data indicative of coordinate locations on a webpage for the raster image fonts, the composition computer device configured to receive, from the user compute device, a signal indicative of a modification to the data file, the signal including data associated with changes to frames, coordinates, text and/or images, but not actual frames, text, and/or images, and the composition computer device configured to define a print file based on (1) a plurality of vector fonts from the vector font set based on the user selected text, (2) the frame data, and (3) the modification to the data file. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification