主权项 |
1. A printing process, wherein a printer driver adapted to generate a printer object with an associated output port is stored on a client device, and wherein printers that can be connected for communication via a wireless interface from the client are determined by the client device, and wherein when a printout of contents is initiated by using the printer object, at least the following process steps are performed:
establishing a connection via the output port to a server device, and transmitting to the client device information about printers supported by at least the server device, wherein the server device resides in a proprietary corporate cloud and the connection between the client device and the server device is established via the internet, wherein the connection to the server device and authorization of the mobile device is controlled at an output gateway of the printer driver based on corresponding information including the server address, a user name and password, matching printers accessible with the client device and printers supported by the server device to a list, selecting at least one printer from the list on the client device, converting, with the printer driver on the client device, the contents to be printed into at least one device-independent format, adding, by the printer object on the client device, information about the selected printer to the contents in a device-independent format, transmitting the contents that is present in a device-independent format and the information about the selected printer via the output port to the server device, determining, on the server device, a printer driver associated with the selected printer by evaluating the information about the selected printer, rendering, with the determined printer driver, the contents on the server device, and transmitting the data generated by the rendering process to at least one of the selected printers. |