Method and apparatus for supporting application and device independent print support

   
   

A method and apparatus in a data processing system for processing a print job. A call is received from an application to print the print job to a selected printer, wherein the print job includes a request to use a hardware service. A print preview of the print job prior to printing the print job is provided. Responsive to receiving an indication that the print job is to be printed after providing the print preview, the print job is sent to a device driver for the selected printer to print the print job. A determination is made as to whether the selected printer supports the hardware service. Responsive to a determination that the hardware service is unsupported by the selected printer, the hardware service is provided using a software simulation.

Un método y un aparato en un sistema de proceso de datos para procesar un trabajo de impresión. Una llamada se recibe de un uso para imprimir el trabajo de impresión a una impresora seleccionada, en donde el trabajo de impresión incluye una petición de utilizar un servicio del hardware. Una inspección previo de impresión del trabajo de impresión antes de imprimir el trabajo de impresión se proporciona. Responsivo a recibir una indicación que el trabajo de impresión debe ser impreso después de proporcionar la inspección previo de impresión, el trabajo de impresión se envía a un driver de dispositivo para que la impresora seleccionada imprima el trabajo de impresión. Se hace una determinación si la impresora seleccionada apoya el servicio del hardware. Responsivo a una determinación que el servicio del hardware está sin apoyo por la impresora seleccionada, se proporciona el servicio del hardware usando una simulación del software.

 
Web www.patentalert.com

< System for selling a product utilizing audio content identification

< Method for conducting a contest using a network

> System and method for processing currency bills and documents bearing barcodes in a document processing device

> Storage system using fast storage devices for storing redundant data

~ 00143