Print in a user defined print area of a print media
AssigneeHewlett-Packard Development Company, L.P.
InventorsDevi Vellingiri, Binod Kumar, Raghavendra T
Life of this patent
Estimating the term…
Abstract
The subject matter discloses examples of a print interface manager. The print interface manager comprises a print area selection engine to receive a user instruction for printing print data on 5 a user defined print area of a print media. In response to the user instruction for printing print data, the print interface manager obtains a print area input defining the print area, wherein the print area input indicates a matrix block corresponding to user defined print area of the print media. The print 10 interface manager further provides the print area input to a print unit to print the print data in the user defined print area of the print media.
Claims15
A print interface system comprising:
- a print area selection engine coupled to the system processor to:
- receive a user instruction for printing print data on a user defined print area of a print media;
- obtain a print area input defining the print area, wherein the print area input indicates a matrix block of a plurality of blocks of a print matrix into which the print media has been logically partitioned, the matrix block indicating where on the print media the print data is to be printed;
- and
- provide the print area input to a print unit to print the print data on the print media in the matrix block of the print matrix into which the print media has been logically partitioned.
A method for printing print data in a user defined print area of a print media, the method comprises:
- receiving, by a print interface system, print instructions from a user for printing the print data on the user defined print area of the print media;
- obtaining, by the print interface system, a print area input defining the print area, wherein the print area input indicates a matrix block of a plurality of blocks of a print matrix into which the print media has been logically partitioned, the matrix block indicating where on the print media the print data is to be printed;
- determining, by a print unit, user space coordinates corresponding to the user defined print area, based on the print area input and dimensions of the print media, wherein the user space coordinates indicate a starting point and dimensions for the user defined print area on the print media;
- converting, by the print unit, the user space coordinates to device space coordinates indicating the starting point and dimensions for the user defined print area in a printer control language;
- and
- printing the print data on the print media in the matrix block of the print matrix into which the print media has been logically partitioned, using the device space coordinates.
A print device having a print unit comprising:
- a pre-processing engine to:
- determine if a print command includes user indication for printing print data on a user defined print area of a print media, the print command including a print area input indicating a matrix block of a plurality of blocks of a print matrix into which the print media has been logically partitioned, the matrix block indicating where on the print media the print data is to be printed;
- a print area determination engine to:
- determine user space coordinates corresponding to the user defined print area, based on the print area input and dimensions of the print media, wherein the user space coordinates indicate a starting point and dimensions for the user defined print area on the print media;
- and
- a print engine to:
- print the print data on the print media in the matrix block of the print matrix into which the print media has been logically partitioned, using the user space coordinates.
Dependencies are inferred from the claim text.