Image printing method
First Claim
Patent Images
1. An image printing method for a printer driver and a printer, the image printing method comprising the steps of:
- (1) obtaining data of an original image and data of a resulting image by the printer driver, wherein the data of the original image include an original initial point, an original length, and an original width, the data of the resulting image include a resulting initial point, a resulting length, and a resulting width, and the resulting image is obtained after the printer driver resizes the original image;
(2) using the data of the original image and the data of the resulting image to compute a resizing ratio by the printer driver;
(3) confirming the resizing ratio is greater than one by the printer driver;
(4) transmitting the data of the original image and the resizing ratio to the printer by the printer driver;
(5) receiving the data of the original image and the resizing ratio by the printer;
(6) magnifying the original image according to the resizing ratio to obtain the resulting image by the printer; and
(7) printing the resulting image by the printer.
3 Assignments
0 Petitions
Accused Products
Abstract
An image printing method is disclosed for applications in printer drivers and printers. The image printing method performs various image processing such as shrinking, magnification, and cutting on an image using the printer driver. The processed image is sent via several packets to the printer for the printer to perform relevant image processing. This saves a lot of memory space. Moreover, the transmission time between the printer driver and the printer is reduced.
13 Citations
4 Claims
-
1. An image printing method for a printer driver and a printer, the image printing method comprising the steps of:
-
(1) obtaining data of an original image and data of a resulting image by the printer driver, wherein the data of the original image include an original initial point, an original length, and an original width, the data of the resulting image include a resulting initial point, a resulting length, and a resulting width, and the resulting image is obtained after the printer driver resizes the original image;
(2) using the data of the original image and the data of the resulting image to compute a resizing ratio by the printer driver;
(3) confirming the resizing ratio is greater than one by the printer driver;
(4) transmitting the data of the original image and the resizing ratio to the printer by the printer driver;
(5) receiving the data of the original image and the resizing ratio by the printer;
(6) magnifying the original image according to the resizing ratio to obtain the resulting image by the printer; and
(7) printing the resulting image by the printer. - View Dependent Claims (2)
-
-
3. An image printing method for a printer driver and a printer, the image printing method comprising the steps of:
-
(1) obtaining data of an original image and data of a resulting image by the printer driver and data of a cutting block, wherein the data of the original image include an original initial point, an original length, and an original width, the data of the resulting image include a resulting initial point, a resulting length, and a resulting width, and the resulting image is obtained after the printer driver resizes the original image, and the data of the cutting block cut from the resulting image;
(2) using the data of the original image and the data of the resulting image to compute a resizing ratio by the printer driver;
(3) confirming the resizing ratio is greater than one by the printer driver;
(4) computing the intersection of the resulting image and the cutting block to obtain the cutting block by the printer driver;
(5) using the area correspondence relation between the cutting block data and the resulting image data to compute the data of a correspondence block that has the same area correspondence relation with the original image data by the printer driver;
(6) computing an error displacement according to the cutting block data and the correspondence block data by the printer driver;
(7) transmitting the data of the correspondence block, the error displacement, and the resizing ratio to the printer by the printer driver;
(8) receiving the data of the correspondence block, the error displacement, and the resizing ratio by the printer;
(9) magnifying the correspondence block according to the resizing ratio and the error displacement to obtain the cutting block by the printer; and
(10) printing the cutting block by the printer. - View Dependent Claims (4)
-
Specification