摘要:
The embodiments provide a data processing system including a print dialog manager configured to provide a print dialog in response to receipt of a print request for content to be printed in accordance with at least one printing option from a user of an application associated with a device. The print dialog identifies at least one printer and provides the at least one printing option. The data processing system includes a print preview generator configured to generate a print preview providing the content displayed in accordance with the at least one printing option within the print dialog, and a user interface controller configured to receive a selection of the at least one printing option through the displayed content. The print preview generator is configured to change the displayed content of the print preview according to the selection of the at least one printing option received through the displayed content.
摘要:
Systems, methods, and machine-readable media for generating a user interface from a printer description file are discussed. The system comprising an interface module, an option module, and an interface generation module. The interface module may be configured to receive a printer description file comprising a plurality of printer options for a remote printer and the option module may be configured to select a subset of the plurality of printer options for the remote printer based on a list of prioritized printer options. The interface generation module may be configured to generate rendering code based on the subset of the plurality of printer options for the remote printer, the rendering code to enable a computing device to generate a user interface for the remote printer. The rendering code may be transmitted to a computing device in response to receiving, from the computing device, a print request for the remote printer.
摘要:
The embodiments provide a print server including a cloud print service. The print server includes an application manager configured to receive a print request for content to be printed, over a network, from a user of an application associated with a device, and provide, over the network, a print dialog to the user. The print dialog is configured to identify at least one available printer associated with the cloud print service. The print server also includes an options translator configured to determine at least one printing option associated with the at least one available printer, and translate a native printer display format of the at least one printing option to a common protocol display format associated with the cloud print service. The options translator is configured to provide the common protocol display format for inclusion in the print dialog.
摘要:
Automatically selected adjusters are described, including selecting an area of an image, determining a characteristic of the area, and selecting an adjuster of a set of adjusters based on the characteristic of the area.
摘要:
Systems, methods, and machine-readable media for generating a user interface from a printer description file are discussed. The system comprising an interface module, an option module, and an interface generation module. The interface module may be configured to receive a printer description file comprising a plurality of printer options for a remote printer and the option module may be configured to select a subset of the plurality of printer options for the remote printer based on a list of prioritized printer options. The interface generation module may be configured to generate rendering code based on the subset of the plurality of printer options for the remote printer, the rendering code to enable a computing device to generate a user interface for the remote printer. The rendering code may be transmitted to a computing device in response to receiving, from the computing device, a print request for the remote printer.
摘要:
A printer may include a registration requester configured to receive an initiation request from a user to initiate a registration of the printer, and further configured to send a registration request to a cloud print service over a network. The printer may include a claim facilitator configured to receive a registration response from the cloud print service over the network, the registration response including a claim code, and further configured to provide, using printer functionality, the claim code to the user. The printer also may include an authentication manager configured to request an authentication credential issued by the cloud print service in response to a matching of the printer with a user account of the user within the cloud print service, the matching based on a receipt of the claim code from the user at the cloud print service, and further configured to receive and store the authentication credential at the printer.
摘要:
The embodiments provide a print server including an application manager configured to receive, over a network, a print request for content to be printed in accordance with at least one selected printing option from an application associated with a device, and configured to provide a print dialog, over the network, to a user of the application in response to the print request, a pseudo preview generator configured to provide a pseudo print preview for display within the print dialog while a print preview is being generated, and a print preview generator configured to access the content in response to the print request and generate the print preview providing the at least a portion of the content displayed in accordance with at least one selected printing option, and further configured to transmit the print preview, over the network, for display within the print dialog thereby replacing the pseudo print preview.
摘要:
Automatically selected adjusters are described, including selecting an area of an image, determining a characteristic of the area, and selecting an adjuster of a set of adjusters based on the characteristic of the area.
摘要:
A print server may include an application manager configured to receive a print request over a network from an application executing on a device, and configured to provide, over the network, a print dialog to a user of the application, the print dialog configured to provide for a selection of at least one printer associated with a user account of the user and thereafter receive a selected printer from the selection. A format converter may be configured to receive a print job designating the selected printer, the print job including print data and print characteristics expressed in a first format, and configured to convert the print job from the first format into a printer-specific format associated with the selected printer. A print job router may be configured to route the print job over the network from the print server to a print client associated with the selected printer, for printing by the selected printer, using the printer-specific format.
摘要:
The embodiments provide a print server including at least one processor, and a non-transitory computer-readable storage medium including instructions executable by the at least one processor. The instructions are configured to implement an application manager configured to receive a print request over a network from an application associated with a device, and a printer searcher configured to determine printer search criteria associated with the print request, search a plurality of available printers associated with a user account of a user of the application based on the determined printer search criteria, and determine a subset of available printers based on the search. The application manager is configured to provide, over the network, a print dialog to the user of the application in response to the print request, where the print dialog may be configured to provide a list of the subset of available printers.