摘要:
Disclosed are methods of creating drivers for use in a network, the network including computers and devices, and corresponding apparatus and computer-readable medium. The methods include providing a platform, the platform including: 1) a plurality of selectable communication components, each communication component relating to a type of network communication associated with a type of device; 2) a plurality of selectable PDL components, each PDL component relating to a type of PDL associated with a type of device; 3) a user interface component, the user interface component having plurality of selectable user interface elements; 4) a plurality of selectable workflow components, each workflow component relating to a type of workflow to be associated with a device; and 5) a plurality of selectable vertical feature components; determining a type of the device for which the driver is to be created, the device being on the network; and based on the determined type of the device, selecting and activating one of the communication components, one of the PDL components, the user interface component, and one of the workflow components, and instantiating each of the selected components, thereby creating a driver suitable for the determined type of device on the network.
摘要:
The present invention provides a method for processing color image data for printing on an inkjet printer to reduce intercolor bleeding in an image recorded on a receiving medium. The method receives a target pixel comprising multiple separation pixels, wherein each separation is associated with a separate color plane and has at least three states, a first state corresponding to depositing no ink drops, a second state corresponding to depositing one ink drop, and a third state corresponding to depositing more than one ink drop. The method further includes determining if the target pixel is within a black border region near a black/color interface or within a color border region near a black/color interface. If the target pixel is within a black border region, the method replaces the target pixel with a black border output pixel derived from a black pixel modification pattern identifying an arrangement of separation pixels to deposit approximately one drop for each pixel location in the black pixel modification pattern. Similarly, if the target pixel is within a color border region near a black/color interface, the method replaces the target pixel with a color border pixel derived from a color pixel modification pattern identifying an arrangement of separation pixels for each non-black color plane that deposits approximately one drop for each pixel location.
摘要:
A method for processing an electronic document file for printing may include receiving an electronic document file at a print driver for a select printer; determining the electronic document file includes different print parameter information for a different printer based on configuration data; identifying and transforming the different print parameter information to select print parameter information based on mapping information; processing document print parameter information associated with the electronic document file, where a portion of the document print parameter information was transformed from the different print parameter information; and sending a print stream to the select printer for printing the electronic document file consistent with the different print parameter information. A related system may include a storage device and a processor. The storage device may include the print driver and configuration data with the mapping information. The print driver may include input; filter; mapping; processing; and output modules.
摘要:
A method for processing an electronic document file for printing may include receiving an electronic document file at a print driver for a select printer; determining the electronic document file includes different print parameter information for a different printer based on configuration data; identifying and transforming the different print parameter information to select print parameter information based on mapping information; processing document print parameter information associated with the electronic document file, where a portion of the document print parameter information was transformed from the different print parameter information; and sending a print stream to the select printer for printing the electronic document file consistent with the different print parameter information. A related system may include a storage device and a processor. The storage device may include the print driver and configuration data with the mapping information. The print driver may include input; filter; mapping; processing; and output modules.
摘要:
The present invention is directed to a method for differentially processing image types within a document image to enhance the quality of on an image on a receiving medium. In one aspect of the invention, the method begins by receiving document image data including one or more image regions. The method determines for each image region whether the region includes any image data corresponding to a first image type. The method then prints regions including image data corresponding to the first image type according to a first pixel management process and prints regions not including image data corresponding to the first image type according to a second pixel management process.
摘要:
Embodiments herein include a method of combining a graphic image with other data to be printed, such as text or other graphics. One embodiment receives image data and document data and applies a mask to the image data to produce an image snippet. The mask adjusts a transparency of the image data in the image snippet by eliminating pixels from the image data. The method combines the document data and the image snippet into a page description language (PDL) file (PostScript file) using a print driver. One feature of the embodiments herein is that the image snippet is combined with the document data only by the print driver, and the image does not need to be combined downstream using an interpreter. After creating the PDL file, then the method processes the page description language file through an interpreter to produce raster data and prints the raster data on a media sheet using a printer.
摘要:
Embodiments herein include a method of combining a graphic image with other data to be printed, such as text or other graphics. One embodiment receives image data and document data and applies a mask to the image data to produce an image snippet. The mask adjusts a transparency of the image data in the image snippet by eliminating pixels from the image data. The method combines the document data and the image snippet into a page description language (PDL) file (PostScript file) using a print driver. One feature of the embodiments herein is that the image snippet is combined with the document data only by the print driver, and the image does not need to be combined downstream using an interpreter. After creating the PDL file, then the method processes the page description language file through an interpreter to produce raster data and prints the raster data on a media sheet using a printer.
摘要:
A method and apparatus for masking low drop volume print defects in inkjet printers. In one exemplary embodiment, the invention obtains a print mask, determines a likelihood that an individual ink ejection nozzle will produce a low drop volume, determining a correction factor, and compensates for the low drop volume. The low drop volume may be compensated by increasing the drop intensity, modifying the print mask, or combinations of both.
摘要:
A method and apparatus for managing filters in a filter pipeline in a print driver used with an image production device. The method may include configuring a filter pipeline in a print driver with one or more proxy filters, each proxy filter including logic to invoke an associated processing filter to perform functions similar to a corresponding processing filter alone, and enabling the print driver to be at least one of certified and digitally signed with the proxy filter without the associated processing filter being known or present.
摘要:
The present invention is directed to a method for processing color image data to reduce intercolor bleeding in an image printed on a receiving medium. The method begins with the receipt of a target pixel that includes a plurality of separation pixels corresponding to individual color planes, the color planes including a black plane and at least one non-black plane. The steps of the method further include determining if the target pixel is within an black border region near a black/color interface, and if so, modifying the target pixel using a substitution operation according to a black pixel modification pattern, the black pixel modification pattern identifying separation pixels in the black plane to replace with separation pixels from a non-black plane; and determining if the target pixel is within a color border region near a black/color interface, and if so, modifying the target pixel using a thinning operation according to a color pixel modification pattern, the color pixel modification pattern identifying a pattern of separation pixels in a non-black plane to remove from the composite image.