CN111897501A - Data cloud printing method, device, storage medium and system - Google Patents
Data cloud printing method, device, storage medium and system Download PDFInfo
- Publication number
- CN111897501A CN111897501A CN202010779909.7A CN202010779909A CN111897501A CN 111897501 A CN111897501 A CN 111897501A CN 202010779909 A CN202010779909 A CN 202010779909A CN 111897501 A CN111897501 A CN 111897501A
- Authority
- CN
- China
- Prior art keywords
- printing
- data
- printer
- cloud server
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1238—Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1236—Connection management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1287—Remote printer device, e.g. being remote from client or server via internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/161—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
- H04L69/162—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Power Engineering (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
The invention discloses a method, a device, a storage medium and a system for cloud printing of data, wherein communication is carried out between a terminal and a server and between computer equipment and the server through a network, the communication network can be a wireless or wired communication network, such as an IP network, a cellular mobile communication network and the like, the communication is carried out between the computer equipment and a printer through a data connecting line or through an internal network, and the number of the terminal, the printer, the computer equipment and the server is not limited. The traditional printer connected with the printing client in the computer equipment is changed into a cloud printer, the printing client is shared by specific personnel in the system for use, and a system member user directly prints data such as documents, reports and the like in the system according to a printing template setting format through a PC (personal computer) and a mobile equipment terminal at any time and any place; data in the information system can be printed more conveniently, efficiently and safely, and user experience is improved.
Description
Technical Field
The invention belongs to the technical field of computers, and particularly relates to a data cloud printing method, a data cloud printing device, a data cloud printing storage medium and a data cloud printing system.
Background
With the development of information technology, especially the common application of internet technology, information management systems such as government supervision systems and ERP are deployed on a cloud server, and multi-site and multi-terminal access is well known, and data in the information management systems, such as business documents and statistical reports, generally need to be printed conveniently.
In the prior art, a person usually needs to return to a single-site login system outside and print the system on site through an intranet computer, data in a browser webpage needs to be printed in modes of installing plug-ins, converting the data into PDF and the like, in addition, a traditional printer does not support direct connection printing of mobile terminal application, the problems of troublesome configuration, authority distribution and the like exist when a plurality of computer systems share one printer, and the operation experience is poor.
Disclosure of Invention
The invention aims to provide a data cloud printing method, a data cloud printing device, a data cloud printing storage medium and a data cloud printing system, which aim to solve the problems in the prior art in the background art.
In order to achieve the purpose, the invention adopts the following technical scheme:
a method of cloud printing of data, comprising the steps of:
s1, a print client in the computer equipment is connected with a cloud server in a system member identity mode, a print long connection channel is established with a system in the cloud server, the cloud server registers print client information and is only authorized to be available to system members by default, the system members are used for logging in registered users of an information management system running in the cloud server, the print client information comprises connection identification, names, member identification, computer equipment information, a name list of printers connected with the computer equipment information and attribute information of each printer, and the printer attribute information comprises supported paper specifications, paper sources, print quality and print directions;
s2, the terminal logs in the cloud server by using the system management member identity to share and authorize the print client to the whole unit, or a specific department in the unit, or a specific system member;
s3, a system member logs in a cloud server from a terminal, selects printing data of the system, selects a system printing template, selects a printing client to obtain authorization, acquires and displays a printer name list and attribute options of a printer connected with the printing client, selects a printer name and sets attributes of the printer name, and sends a printing request; the printing data mainly comprises basic information archives, business documents and report data in an information system;
s4, the cloud server receives a printing request sent by the terminal, wherein the printing request comprises printing data acquisition information, a printing template identifier, a printing client connection identifier and printer setting; wherein the printer setting includes a printer name and printer setting information;
s5, the cloud server acquires data according to the printing data acquisition information and the printing template identification in the printing request, converts the data into printing data in the form of the applied printing template, and acquires printer setting information; acquiring the connection of a printing client according to a printing client connection identifier in the printing request, and sending printing data and printer setting information through connection;
s6, the printing client in the computer equipment receives the printing data and the printer setting information sent by the cloud server, sets the target printer attribute, decodes the printing data and sends the decoded printing data to the target printer equipment for printing.
Preferably, the print client is used for installing an application program which is connected with the cloud server on the computer equipment, receives and sends data, prints out processing, has a graphical operation interface and is started along with the system; the printing client is used for installing a plurality of programs which are connected with the cloud server, receive and send data, print out the service management application with a graphical interface and are processed, and the programs are composed of background services which are not provided with the graphical interface and are started by the system; the printing client and the system in the cloud server realize the bidirectional communication between the client and the server through a WebSocket protocol, and a long connecting channel is established.
Preferably, the computer device is used for installing and running the printing client program and connecting the printer device.
Preferably, the cloud server is used for installing and running an information management system application service of the data to be printed, is not limited to a server located on the internet, and is also used for accessing system data resources which are not limited to be located locally.
Preferably, the terminal is a PC computer or a mobile device that requests data or sends a print request to the cloud server using a browser webpage, a mobile phone application, or a client program, and the terminal is not limited to being located in an intranet or an extranet, but is limited to being able to connect to the cloud server.
Preferably, the step of selecting the printing template from the terminal by the system member further comprises:
the terminal accesses a system in a cloud server to add and design printing templates of different types; the printing template comprises a template identifier, a template name, a template type and a template format content; the template format content comprises various printing components marked by XML language and printing attributes in an example, the printing components mainly comprise text labels, data binding labels, combination labels, picture binding labels, bar code labels, table labels, rectangles, transverse lines, vertical lines and dynamic area components, and the printing attributes mainly comprise appearance color fonts, layout position sizes, binding data items, data formulas and display formats.
The invention provides a cloud printing accounting device of data, which comprises:
a login registration module: the printing client in the computer equipment is connected with the cloud server in a system member identity mode, a printing long connecting channel is established with a system in the cloud server, and the cloud server registers printing client information and is only authorized to be available to system members by default; the system member is used for logging in a registered user of the information management system operated in the cloud server; the printing client information comprises a connection identifier, a name, a member identifier, computer equipment information, a printer name list connected with the computer equipment information and attribute information of each printer, wherein the printer attribute information comprises supported paper specification, paper source, printing quality and printing direction;
the client sharing module: the terminal logs in the cloud server by using the identity of the system management member to share and authorize the printing client to the whole unit, or a specific department in the unit, or a specific system member;
a request receiving module: a system member logs in a cloud server from a terminal, selects printing data of the system, selects a system printing template, selects a printing client to obtain authorization, acquires and displays a printer name list and attribute options of a printer connected with the printing client, selects a printer name and sets the attribute of the printer, and sends a printing request; the printing data mainly comprises basic information archives, business documents and report data in an information system;
the cloud server receives a printing request sent by a terminal, wherein the printing request comprises printing data acquisition information, a printing template identifier, a printing client connection identifier and printer setting; wherein the printer setting includes a printer name and printer setting information;
a printing template module: the step of requesting the receiving module system member to select the printing template from the terminal further comprises the following steps: the terminal accesses a system in a cloud server to add and design printing templates of different types; the printing template comprises a template identifier, a template name, a template type and a template format content; the template format content comprises various printing components marked by XML language and printing attributes in an example, wherein the printing components mainly comprise text labels, data binding labels, combination labels, picture binding labels, bar code labels, table labels, rectangles, transverse lines, vertical lines and dynamic area components, and the printing attributes mainly comprise appearance color fonts, layout position sizes, binding data items, data formulas and display formats;
obtaining a conversion module: the cloud server acquires data according to the printing data acquisition information and the printing template identification in the printing request, converts the data into printing data in a form of the printing template, and acquires printer setting information;
a data sending module: acquiring the connection of a printing client according to a printing client connection identifier in a printing request, and sending and acquiring the printing data of a conversion module and printer setting information through connection;
a receiving printing module: and the printing client in the computer equipment receives the printing data and the printer setting information sent by the cloud server data sending module, sets the attribute of a target printer, decodes the printing data and sends the decoded printing data to the target printer equipment for printing.
Preferably, the receiving and printing module is used for installing an application program which is connected with the cloud server on the computer equipment, receives and sends data, prints and outputs the processed application program which is started along with the system and has a graphical operation interface; the receiving and printing module is used for being installed on computer equipment to execute a plurality of programs consisting of a service management application with a graphical interface and a background service which is not provided with the graphical interface and is started along with the system, wherein the service management application is connected with the cloud server, receives and sends data, prints and outputs the data; the receiving and printing module and a data sending module in the cloud server realize the bidirectional communication between the client and the server through a WebSocket protocol, and a long connecting channel is established.
Preferably, the computer device is used for installing and running the print receiving and printing module printing client program and connecting the printer device.
The invention provides a cloud printing system of data, which comprises:
the computer equipment is used for installing and running a printing client program and connecting the printer equipment; the printing client in the computer equipment is connected with the cloud server by the system member identity, and establishes a printing long connecting channel with a system in the cloud server; a printing client in the computer equipment receives printing data and printer setting information sent by a cloud server, sets target printer attributes, decodes the printing data and sends the decoded printing data to target printer equipment for printing;
the cloud server is used for installing and running an information management system application service of data to be printed, is not limited to a server located on the Internet, and is also used for accessing system data resources which are not limited to a local computer; the cloud server registers the printing client information and only authorizes the system member to be available by self by default; the system member is used for logging in a registered user of the information management system operated in the cloud server; the printing client information comprises a connection identifier, a name, a member identifier, computer equipment information, a printer name list connected with the computer equipment information and attribute information of each printer, wherein the printer attribute information comprises supported paper specification, paper source, printing quality and printing direction; the cloud server receives a printing request sent by a terminal, wherein the printing request comprises printing data acquisition information, a printing template identifier, a printing client connection identifier and printer setting; wherein the printer setting includes a printer name and printer setting information; the cloud server acquires data according to the printing data acquisition information and the printing template identification in the printing request, converts the data into printing data in a form of the printing template, and acquires printer setting information; acquiring the connection of a printing client according to a printing client connection identifier in the printing request, and sending printing data and printer setting information through connection;
the terminal is a PC computer or mobile equipment which requests data or sends a printing request to the cloud server by adopting a browser webpage, or a mobile phone application, or a client program, and the terminal is not limited to be positioned in an intranet or an extranet but is limited to be capable of being connected to the cloud server; the terminal logs in the cloud server by using the identity of the system management member to share and authorize the printing client to the whole unit, or a specific department in the unit, or a specific system member; a system member logs in a cloud server from a terminal, selects printing data of the system, selects a system printing template, selects a printing client to obtain authorization, acquires and displays a printer name list and attribute options of a printer connected with the printing client, selects a printer name and sets the attribute of the printer, and sends a printing request; the printing data mainly comprises basic information archives, business documents and report data in the information system.
The invention proposes a computer-readable storage medium on which a computer program is stored.
The invention has the technical effects and advantages that: compared with the prior art, the data cloud printing method, the data cloud printing device, the storage medium and the data cloud printing system provided by the invention have the following advantages that:
by adopting the method and the system, the printing client in the computer equipment is registered in the cloud information system, so that a traditional printer connected with the printing client in the computer equipment is changed into a cloud printer, the printing client is shared by specific personnel in the system for use, and a system member user directly prints data such as receipts, reports and the like in the system according to a printing template setting format through a PC (personal computer) and a mobile equipment terminal at any time and any place; data in the information system can be printed more conveniently, efficiently and safely, and user experience is improved.
Drawings
Fig. 1 is a schematic application environment of a cloud printing method of data in embodiment 2;
fig. 2 is a schematic flowchart of a cloud printing method of data according to embodiment 3;
fig. 3 is a schematic view of the internal structure of the cloud printing apparatus of data in embodiment 4.
In the figure: 110. a computer device; 130. a printer; 210. a cloud server; 230. a terminal; 310. logging in a registration module; 320. a client sharing module; 330. printing a template module; 340. a request receiving module; 350. obtaining a conversion module; 360. a data transmission module; 370. a print module is received.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. The specific embodiments described herein are merely illustrative of the invention and do not delimit the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
Referring to fig. 1 to 3, a cloud printing method of data includes the following steps:
s1, a print client in the computer equipment is connected with a cloud server in a system member identity mode, a print long connection channel is established with a system in the cloud server, the cloud server registers print client information and is only authorized to be available to system members by default, the system members are used for logging in registered users of an information management system running in the cloud server, the print client information comprises connection identification, names, member identification, computer equipment information, a name list of printers connected with the computer equipment information and attribute information of each printer, and the printer attribute information comprises supported paper specifications, paper sources, print quality and print directions;
s2, the terminal logs in the cloud server by using the system management member identity to share and authorize the print client to the whole unit, or a specific department in the unit, or a specific system member;
s3, a system member logs in a cloud server from a terminal, selects printing data of the system, selects a system printing template, selects a printing client to obtain authorization, acquires and displays a printer name list and attribute options of a printer connected with the printing client, selects a printer name and sets attributes of the printer name, and sends a printing request; the printing data mainly comprises basic information archives, business documents and report data in an information system;
s4, the cloud server receives a printing request sent by the terminal, wherein the printing request comprises printing data acquisition information, a printing template identifier, a printing client connection identifier and printer setting; wherein the printer setting includes a printer name and printer setting information;
s5, the cloud server acquires data according to the printing data acquisition information and the printing template identification in the printing request, converts the data into printing data in the form of the applied printing template, and acquires printer setting information; acquiring the connection of a printing client according to a printing client connection identifier in the printing request, and sending printing data and printer setting information through connection;
s6, the printing client in the computer equipment receives the printing data and the printer setting information sent by the cloud server, sets the target printer attribute, decodes the printing data and sends the decoded printing data to the target printer equipment for printing.
The printing client is used for installing an application program which is connected with the cloud server on the computer equipment, receives and sends data, prints out and processes, has a graphical operation interface and is started along with the system; the printing client is used for installing a plurality of programs which are connected with the cloud server, receive and send data, print out the service management application with a graphical interface and are processed, and the programs are composed of background services which are not provided with the graphical interface and are started by the system; the printing client and the system in the cloud server realize the bidirectional communication between the client and the server through a WebSocket protocol, and a long connecting channel is established.
The computer equipment is used for installing and running a printing client program and connecting the printer equipment.
The cloud server is used for installing and running information management system application services of data to be printed, is not limited to servers located on the Internet, and is also used for accessing system data resources which are not limited to local systems.
The terminal adopts a browser webpage, a mobile phone application or a PC computer or mobile equipment which requests data or sends a printing request to the cloud server by a client program, and the terminal is not limited to be positioned in an internal network or an external network, but is limited to be capable of being connected to the cloud server.
The step of selecting the printing template from the terminal by the system member further comprises the following steps:
the terminal accesses a system in a cloud server to add and design printing templates of different types; the printing template comprises a template identifier, a template name, a template type and a template format content; the template format content comprises various printing components marked by XML language and printing attributes in an example, the printing components mainly comprise text labels, data binding labels, combination labels, picture binding labels, bar code labels, table labels, rectangles, transverse lines, vertical lines and dynamic area components, and the printing attributes mainly comprise appearance color fonts, layout position sizes, binding data items, data formulas and display formats.
The invention provides a cloud printing accounting device of data, which comprises:
a login registration module: the printing client in the computer equipment is connected with the cloud server in a system member identity mode, a printing long connecting channel is established with a system in the cloud server, and the cloud server registers printing client information and is only authorized to be available to system members by default; the system member is used for logging in a registered user of the information management system operated in the cloud server; the printing client information comprises a connection identifier, a name, a member identifier, computer equipment information, a printer name list connected with the computer equipment information and attribute information of each printer, wherein the printer attribute information comprises supported paper specification, paper source, printing quality and printing direction;
the client sharing module: the terminal logs in the cloud server by using the identity of the system management member to share and authorize the printing client to the whole unit, or a specific department in the unit, or a specific system member;
a request receiving module: a system member logs in a cloud server from a terminal, selects printing data of the system, selects a system printing template, selects a printing client to obtain authorization, acquires and displays a printer name list and attribute options of a printer connected with the printing client, selects a printer name and sets the attribute of the printer, and sends a printing request; the printing data mainly comprises basic information archives, business documents and report data in an information system;
the cloud server receives a printing request sent by a terminal, wherein the printing request comprises printing data acquisition information, a printing template identifier, a printing client connection identifier and printer setting; wherein the printer setting includes a printer name and printer setting information;
a printing template module: the step of requesting the receiving module system member to select the printing template from the terminal further comprises the following steps: the terminal accesses a system in a cloud server to add and design printing templates of different types; the printing template comprises a template identifier, a template name, a template type and a template format content; the template format content comprises various printing components marked by XML language and printing attributes in an example, wherein the printing components mainly comprise text labels, data binding labels, combination labels, picture binding labels, bar code labels, table labels, rectangles, transverse lines, vertical lines and dynamic area components, and the printing attributes mainly comprise appearance color fonts, layout position sizes, binding data items, data formulas and display formats;
obtaining a conversion module: the cloud server acquires data according to the printing data acquisition information and the printing template identification in the printing request, converts the data into printing data in a form of the printing template, and acquires printer setting information;
a data sending module: acquiring the connection of a printing client according to a printing client connection identifier in a printing request, and sending and acquiring the printing data of a conversion module and printer setting information through connection;
a receiving printing module: and the printing client in the computer equipment receives the printing data and the printer setting information sent by the cloud server data sending module, sets the attribute of a target printer, decodes the printing data and sends the decoded printing data to the target printer equipment for printing.
The receiving and printing module is used for installing an application program which is connected with the cloud server on the computer equipment, receives and sends data, prints and outputs the processed application program which is started along with the system and has a graphical operation interface; the receiving and printing module is used for being installed on computer equipment to execute a plurality of programs consisting of a service management application with a graphical interface and a background service which is not provided with the graphical interface and is started along with the system, wherein the service management application is connected with the cloud server, receives and sends data, prints and outputs the data; the receiving and printing module and a data sending module in the cloud server realize the bidirectional communication between the client and the server through a WebSocket protocol, and a long connecting channel is established.
The computer equipment is used for installing, operating, receiving and printing the module printing client program and is connected with the printer equipment.
The invention provides a cloud printing system of data, which comprises:
the computer equipment is used for installing and running a printing client program and connecting the printer equipment; the printing client in the computer equipment is connected with the cloud server by the system member identity, and establishes a printing long connecting channel with a system in the cloud server; a printing client in the computer equipment receives printing data and printer setting information sent by a cloud server, sets target printer attributes, decodes the printing data and sends the decoded printing data to target printer equipment for printing;
the cloud server is used for installing and running an information management system application service of data to be printed, is not limited to a server located on the Internet, and is also used for accessing system data resources which are not limited to a local computer; the cloud server registers the printing client information and only authorizes the system member to be available by self by default; the system member is used for logging in a registered user of the information management system operated in the cloud server; the printing client information comprises a connection identifier, a name, a member identifier, computer equipment information, a printer name list connected with the computer equipment information and attribute information of each printer, wherein the printer attribute information comprises supported paper specification, paper source, printing quality and printing direction; the cloud server receives a printing request sent by a terminal, wherein the printing request comprises printing data acquisition information, a printing template identifier, a printing client connection identifier and printer setting; wherein the printer setting includes a printer name and printer setting information; the cloud server acquires data according to the printing data acquisition information and the printing template identification in the printing request, converts the data into printing data in a form of the printing template, and acquires printer setting information; acquiring the connection of a printing client according to a printing client connection identifier in the printing request, and sending printing data and printer setting information through connection;
the terminal is a PC computer or mobile equipment which requests data or sends a printing request to the cloud server by adopting a browser webpage, or a mobile phone application, or a client program, and the terminal is not limited to be positioned in an intranet or an extranet but is limited to be capable of being connected to the cloud server; the terminal logs in the cloud server by using the identity of the system management member to share and authorize the printing client to the whole unit, or a specific department in the unit, or a specific system member; a system member logs in a cloud server from a terminal, selects printing data of the system, selects a system printing template, selects a printing client to obtain authorization, acquires and displays a printer name list and attribute options of a printer connected with the printing client, selects a printer name and sets the attribute of the printer, and sends a printing request; the printing data mainly comprises basic information archives, business documents and report data in the information system.
The invention proposes a computer-readable storage medium on which a computer program is stored.
Example 2
The cloud printing method of data provided by the present application can be applied to an application environment as shown in fig. 1, where fig. 1 is an application environment schematic diagram of the cloud printing method of data in one embodiment. As shown in fig. 1, the application environment includes a computer device 110, a printer 130, a cloud server 210, and a terminal 230. The communication between the terminal and the server, and between the computer device and the server are performed through a network, the communication network may be a wireless or wired communication network, such as an IP network, a cellular mobile communication network, etc., and the communication between the computing device and the printer is performed through a data connection line or through an internal network, wherein the number of the terminal, the printer, the computer device and the server is not limited.
The computer device 110 may be one or more of various personal computers, notebook computers, and servers. The terminal 230 may be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices. The cloud server 210 may be implemented by a stand-alone computer server, a virtual host, a shared host, or a server cluster composed of a plurality of servers. Printer 130 may be any printing device having a printing function, such as a line printer, WIFI printer, bluetooth printer, etc.
The terminal 230 may send a request to the cloud server 210 through a network and receive data returned by the cloud server, the cloud server 210 may send data to the computer device 110 and maintain a long connection communication channel, but the terminal 230 does not allow direct access to the computer device 110 and the printer 130, after the cloud server 210 shares the printer 130 of the print client on the authorized computer device 110 with a terminal user, the terminal 230 first sends information of the print request to the cloud server 210, then the cloud server 210 sends the acquired and converted print data to the computer device 110, and the computer device 110 receives the print data, processes the print data and sends the print data to the printer 130.
Example 3
As shown in fig. 2, a cloud printing method of data is provided, which is described by taking the method as an example applied to the terminal 230, the cloud server 210 and the computer device 110 in fig. 1, and includes the following steps:
The print client may be designed as a computer client application installed on a computer device with a graphical run interface that is launched with the system; in another embodiment, the system can also be designed to be installed on a computer device and comprises a plurality of computer application programs consisting of a service management application with a graphical interface and a background service which is not provided with the graphical interface and is started with the system. The printing client provides a system member login interface, the interface comprises a login member user and a password input frame, a password is memorized, an automatic login option frame and a login button, a login code is clicked by the login button to be executed, the system logs in a cloud server with a fixed IP port in the system member identity, after login is successful, a long connection channel is established with a system printing connection service in the cloud server through a WebSocket protocol, a printing client application comprises a section of WebSocket client program code, and the system printing connection service in the cloud service comprises a section of WebSocket server program code. After the printing client logs in the connection server for the first time, a registration service in the execution server system is called to register a computer program of printing client information, wherein the printing client information comprises a connection identifier, a name, a member identifier, computer equipment information, a printer name list connected with the computer equipment information and printer name list and attribute information of each printer, and the printer attribute information comprises supported paper specification, paper source, printing quality and printing direction. The information of each client can be stored in the server as a character string in a JSON format. And creating an authority table of the printing client in the server, wherein the authority table is used for storing a system member corresponding to each printing client connection identifier, and the default addition is only authorized to be available for a login connection member set in the client.
And step 220, the terminal logs in the cloud server by using the system management member identity to share and authorize the print client to a specific system member.
The terminal manages member identities by using a system, logs in a system in a cloud server through a browser webpage or a mobile application, opens a client sharing interface, acquires a registered print client in a selection system, receives a print client name selected by a user, then the user can select sharing authorization to a whole unit, or a specific department in the unit, or a specific system member, and after receiving sharing settings, the terminal calls a sharing service in the server system to submit and store the sharing settings in a client authority list.
And step 230, the terminal logs in the cloud server, selects printing data, selects a printing template, selects a printing client side with authorization, selects a printer name and sets the printer name and the printer name attribute, and sends a printing request.
The terminal uses the member identity, logs in a system in a cloud server through a browser webpage or a mobile application, opens printing data pages such as basic information archives, business documents, report pages and the like in an information system, a point cloud printing button pops up a cloud printing setting page, a registered printing client is obtained and used in a display system, a printer name list and attribute options of a printer connected with the printing client are obtained and displayed after a user selects the printing client, the user selects the printer name and printer attributes set for the printer name are received, the printing button is clicked, and a printing request is sent to the cloud server. The data in the print request is encoded in a JSON format string.
The step of selecting the printing template from the terminal by the system member further comprises the following steps:
the terminal accesses a printing template management design page in a system in the cloud server through a browser, a mobile application or a client program, and adds and designs different types of printing templates. The printing template comprises a template identification, a template name, a template type and a template format content. The template format content comprises various printing components marked by XML language and printing attributes, the printing components mainly comprise text labels, data binding labels, combination labels, picture binding labels, bar code labels, table labels, rectangles, transverse lines, vertical lines and dynamic area components, and the printing attributes mainly comprise appearance color fonts, layout position sizes, binding data items, data formulas and display formats.
And 240, the cloud server receives a printing request sent by the terminal, wherein the printing request comprises printing data acquisition information, a printing template identifier, a printing client connection identifier and printer setting.
The method comprises the steps of receiving a printing request sent by a class service receiving terminal by using the printing request in a cloud server system, and analyzing JSON format character string data in the printing request, wherein the JSON format character string data comprise a printing data acquisition URL and parameters, a printing template identification ID, a printing client connection identification and printer setting information.
In step 250, the cloud server acquires data and converts the data into printing data in the form of the applied printing template, so as to acquire printer setting information. And sending the printing data and the printer setting information to a printing client in the computer equipment.
The cloud server calls a data conversion service, acquires URL and parameter loading printing original data according to the printing data, acquires printing template format content represented by an XML format according to a printing module identifier, analyzes the printing template format content through an XML analysis object, traverses the printing template content, finds out each data binding item in the template, and replaces the data binding item with a corresponding field value or a group of values in the printing original data. And obtaining the printing data expressed in the final XML format converted by the format of the applied printing template, and obtaining the printer setting information in the printing request.
And acquiring a WebSocket connection object of the printing client by calling a printing connection class service in the cloud service according to the printing client connection identifier in the printing request, sending printing data and printer setting information to the printing client through a connection object channel, and transmitting the printing data and the printer setting information by using a JSON format character string.
And step 260, the printing client in the computer equipment receives the printing data and the printer setting information sent by the cloud server, sets the target printer attribute, decodes the printing data and sends the decoded printing data to the target printer equipment for printing.
The method comprises the steps that a printing client in the computer equipment receives printing data and JSON (Java Server pages) format character strings sent by a cloud server through a WebSocket client program, analyzes printer setting information, sets a target printer name, sets an attribute value of the printer, and analyzes printing data content, wherein the printing data content comprises a printing content component marked by an XML (extensible markup language), each element and attribute of the printing data content are loaded through the XML analyzing component, and a printing command is circularly called and sent to the printer equipment for printing.
Example 4
As shown in fig. 3, a cloud printing apparatus for data is provided, which includes a login registration module 310, a client sharing module 320, a printing template module 330, a request receiving module 340, an obtaining conversion module 350, a data sending module 360, and a receiving printing module 370, wherein:
login registration module 310: the system is used for receiving the connection of a printing client in computer equipment with the identity of a system member, establishing a printing long connecting channel with the printing client, registering the information of the printing client and only authorizing the printing client to be available to the system member by default. The system member is used for logging in a registered user of the information management system operated in the cloud server. The printing client information comprises a connection identifier, a name, a member identifier, computer equipment information, a name list of printers connected with the computer equipment information and attribute information of each printer, wherein the printer attribute information comprises supported paper specification, paper source, printing quality and printing direction.
The client sharing module 320: the system management member identity login cloud server is used for receiving the sharing authorization of the printing client to the whole unit, or a specific department in the unit, or a specific system member by the terminal.
Print template module 330: the method is used for receiving a printing template management design page in a system in which a terminal accesses a cloud server through a browser, a mobile application or a client program, and adding and designing different types of printing templates. The printing template comprises a template identification, a template name, a template type and a template format content. The template format content comprises various printing components marked by XML language and printing attributes, the printing components mainly comprise text labels, data binding labels, combination labels, picture binding labels, bar code labels, table labels, rectangles, transverse lines, vertical lines and dynamic area components, and the printing attributes mainly comprise appearance color fonts, layout position sizes, binding data items, data formulas and display formats.
The request receiving module 340: the system printing system is used for receiving a system member to log in a cloud server from a terminal, selecting printing data of the system, selecting a system printing template, selecting an authorized printing client, acquiring and displaying a printer name list and attribute options of a printer connected with the printing client, selecting a printer name and setting the attribute of the printer, and sending a printing request. The printing data mainly comprises basic information archives, business documents and report data in the information system.
The printing request comprises printing data acquisition information, a printing template identifier, a printing client connection identifier and printer setting. Wherein the printer setting includes a printer name and printer setting information.
The get transform module 350: and the printer setting information acquisition module is used for acquiring the data according to the printing data acquisition information and the printing template identification in the printing request, converting the data into the printing data in the form of the applied printing template and acquiring the printer setting information.
The data transmission module 360: and the printer is used for acquiring the connection of the printing client according to the printing client connection identifier in the printing request and sending the printing data and the printer setting information through the connection.
The reception printing module 370: the printer attribute setting module is used for receiving the printing data and the printer setting information sent by the data sending module 360 in the cloud server, setting the target printer attribute, decoding the printing data and sending the decoded printing data to the target printer equipment for printing.
In an example, the receiving and printing module 370 is configured to install an application program which is connected to a cloud server on a computer device, receives sending data, prints out a processed application program, is started with a system, and has a graphical running interface; in an example, the receiving and printing module 370 is configured to install a plurality of programs, which are configured to execute a service management application with a graphical interface and a background service started by the system without the graphical interface, on a computer device to connect to a cloud server, receive and send data, and print out a process. In an example, the receiving and printing module 360 in the computer device and the data sending module 360 in the cloud server realize the bidirectional communication between the client and the server through the WebSocket protocol, and establish a long connection channel.
In an embodiment, a computer readable storage medium is provided, storing a computer program which, when executed by a processor, causes the processor to perform the steps of the cloud printing method of the above data. The steps of the cloud printing method of data here may be the steps in the cloud printing method of data of the above-described embodiment.
Finally, it should be noted that: although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that modifications may be made to the embodiments or portions thereof without departing from the spirit and scope of the invention.
Claims (9)
1. A cloud printing method of data is characterized in that: the method comprises the following steps:
s1, a print client in the computer equipment is connected with a cloud server in a system member identity mode, a print long connection channel is established with a system in the cloud server, the cloud server registers print client information and is only authorized to be available to system members by default, the system members are used for logging in registered users of an information management system running in the cloud server, the print client information comprises connection identification, names, member identification, computer equipment information, a name list of printers connected with the computer equipment information and attribute information of each printer, and the printer attribute information comprises supported paper specifications, paper sources, print quality and print directions;
s2, the terminal logs in the cloud server by using the system management member identity to share and authorize the print client to the whole unit, or a specific department in the unit, or a specific system member;
s3, a system member logs in a cloud server from a terminal, selects printing data of the system, selects a system printing template, selects a printing client to obtain authorization, acquires and displays a printer name list and attribute options of a printer connected with the printing client, selects a printer name and sets attributes of the printer name, and sends a printing request; the printing data mainly comprises basic information archives, business documents and report data in an information system;
s4, the cloud server receives a printing request sent by the terminal, wherein the printing request comprises printing data acquisition information, a printing template identifier, a printing client connection identifier and printer setting; wherein the printer setting includes a printer name and printer setting information;
s5, the cloud server acquires data according to the printing data acquisition information and the printing template identification in the printing request, converts the data into printing data in the form of the applied printing template, and acquires printer setting information; acquiring the connection of a printing client according to a printing client connection identifier in the printing request, and sending printing data and printer setting information through connection;
s6, the printing client in the computer equipment receives the printing data and the printer setting information sent by the cloud server, sets the target printer attribute, decodes the printing data and sends the decoded printing data to the target printer equipment for printing.
2. A cloud printing method of data according to claim 1, characterized in that: the printing client is used for installing an application program which is connected with the cloud server on the computer equipment, receives and sends data, prints out and processes, has a graphical operation interface and is started along with the system; the printing client is used for installing a plurality of programs which are connected with the cloud server, receive and send data, print out the service management application with a graphical interface and are processed, and the programs are composed of background services which are not provided with the graphical interface and are started by the system; the printing client and the system in the cloud server realize the bidirectional communication between the client and the server through a WebSocket protocol, and a long connecting channel is established.
3. A cloud printing method of data according to claim 1, characterized in that: the computer equipment is used for installing and running a printing client program and connecting the printer equipment.
4. A cloud printing method of data according to claim 1, characterized in that: the cloud server is used for installing and running information management system application services of data to be printed, is not limited to servers located on the Internet, and is also used for accessing system data resources which are not limited to local systems.
5. A cloud printing method of data according to claim 1, characterized in that: the terminal adopts a browser webpage, a mobile phone application or a PC computer or mobile equipment which requests data or sends a printing request to the cloud server by a client program, and the terminal is not limited to be positioned in an internal network or an external network, but is limited to be capable of being connected to the cloud server.
6. A cloud printing method of data according to claim 1, characterized in that: the step of selecting the printing template from the terminal by the system member further comprises the following steps:
the terminal accesses a system in a cloud server to add and design printing templates of different types; the printing template comprises a template identifier, a template name, a template type and a template format content; the template format content comprises various printing components marked by XML language and printing attributes in an example, the printing components mainly comprise text labels, data binding labels, combination labels, picture binding labels, bar code labels, table labels, rectangles, transverse lines, vertical lines and dynamic area components, and the printing attributes mainly comprise appearance color fonts, layout position sizes, binding data items, data formulas and display formats.
7. A cloud printing accounting apparatus of data, characterized in that: the device comprises:
a login registration module: the printing client in the computer equipment is connected with the cloud server in a system member identity mode, a printing long connecting channel is established with a system in the cloud server, and the cloud server registers printing client information and is only authorized to be available to system members by default; the system member is used for logging in a registered user of the information management system operated in the cloud server; the printing client information comprises a connection identifier, a name, a member identifier, computer equipment information, a printer name list connected with the computer equipment information and attribute information of each printer, wherein the printer attribute information comprises supported paper specification, paper source, printing quality and printing direction;
the client sharing module: the terminal logs in the cloud server by using the identity of the system management member to share and authorize the printing client to the whole unit, or a specific department in the unit, or a specific system member;
a request receiving module: a system member logs in a cloud server from a terminal, selects printing data of the system, selects a system printing template, selects a printing client to obtain authorization, acquires and displays a printer name list and attribute options of a printer connected with the printing client, selects a printer name and sets the attribute of the printer, and sends a printing request; the printing data mainly comprises basic information archives, business documents and report data in an information system;
the cloud server receives a printing request sent by a terminal, wherein the printing request comprises printing data acquisition information, a printing template identifier, a printing client connection identifier and printer setting; wherein the printer setting includes a printer name and printer setting information;
a printing template module: the step of requesting the receiving module system member to select the printing template from the terminal further comprises the following steps: the terminal accesses a system in a cloud server to add and design printing templates of different types; the printing template comprises a template identifier, a template name, a template type and a template format content; the template format content comprises various printing components marked by XML language and printing attributes in an example, wherein the printing components mainly comprise text labels, data binding labels, combination labels, picture binding labels, bar code labels, table labels, rectangles, transverse lines, vertical lines and dynamic area components, and the printing attributes mainly comprise appearance color fonts, layout position sizes, binding data items, data formulas and display formats;
obtaining a conversion module: the cloud server acquires data according to the printing data acquisition information and the printing template identification in the printing request, converts the data into printing data in a form of the printing template, and acquires printer setting information;
a data sending module: acquiring the connection of a printing client according to a printing client connection identifier in a printing request, and sending and acquiring the printing data of a conversion module and printer setting information through connection;
a receiving printing module: a printing client in the computer equipment receives printing data and printer setting information sent by a cloud server data sending module, sets target printer attributes, decodes the printing data and sends the decoded printing data to target printer equipment for printing;
the receiving and printing module is used for installing an application program which is connected with the cloud server on the computer equipment, receives and sends data, prints and outputs the processed application program which is started along with the system and has a graphical operation interface; the receiving and printing module is used for being installed on computer equipment to execute a plurality of programs consisting of a service management application with a graphical interface and a background service which is not provided with the graphical interface and is started along with the system, wherein the service management application is connected with the cloud server, receives and sends data, prints and outputs the data; the receiving printing module and a data sending module in the cloud server realize the bidirectional communication between the client and the server through a WebSocket protocol, and a long connecting channel is established;
the computer equipment is used for installing, operating, receiving and printing the module printing client program and is connected with the printer equipment.
8. A cloud printing system of data, characterized by: the system comprises:
the computer equipment is used for installing and running a printing client program and connecting the printer equipment; the printing client in the computer equipment is connected with the cloud server by the system member identity, and establishes a printing long connecting channel with a system in the cloud server; a printing client in the computer equipment receives printing data and printer setting information sent by a cloud server, sets target printer attributes, decodes the printing data and sends the decoded printing data to target printer equipment for printing;
the cloud server is used for installing and running an information management system application service of data to be printed, is not limited to a server located on the Internet, and is also used for accessing system data resources which are not limited to a local computer; the cloud server registers the printing client information and only authorizes the system member to be available by self by default; the system member is used for logging in a registered user of the information management system operated in the cloud server; the printing client information comprises a connection identifier, a name, a member identifier, computer equipment information, a printer name list connected with the computer equipment information and attribute information of each printer, wherein the printer attribute information comprises supported paper specification, paper source, printing quality and printing direction; the cloud server receives a printing request sent by a terminal, wherein the printing request comprises printing data acquisition information, a printing template identifier, a printing client connection identifier and printer setting; wherein the printer setting includes a printer name and printer setting information; the cloud server acquires data according to the printing data acquisition information and the printing template identification in the printing request, converts the data into printing data in a form of the printing template, and acquires printer setting information; acquiring the connection of a printing client according to a printing client connection identifier in the printing request, and sending printing data and printer setting information through connection;
the terminal is a PC computer or mobile equipment which requests data or sends a printing request to the cloud server by adopting a browser webpage, or a mobile phone application, or a client program, and the terminal is not limited to be positioned in an intranet or an extranet but is limited to be capable of being connected to the cloud server; the terminal logs in the cloud server by using the identity of the system management member to share and authorize the printing client to the whole unit, or a specific department in the unit, or a specific system member; a system member logs in a cloud server from a terminal, selects printing data of the system, selects a system printing template, selects a printing client to obtain authorization, acquires and displays a printer name list and attribute options of a printer connected with the printing client, selects a printer name and sets the attribute of the printer, and sends a printing request; the printing data mainly comprises basic information archives, business documents and report data in the information system.
9. A computer-readable storage medium having stored thereon a computer program, characterized in that: the steps of the method of any one of claims 1 to 7 are implemented when the processor executes the computer program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010779909.7A CN111897501A (en) | 2020-08-05 | 2020-08-05 | Data cloud printing method, device, storage medium and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010779909.7A CN111897501A (en) | 2020-08-05 | 2020-08-05 | Data cloud printing method, device, storage medium and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111897501A true CN111897501A (en) | 2020-11-06 |
Family
ID=73246493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010779909.7A Pending CN111897501A (en) | 2020-08-05 | 2020-08-05 | Data cloud printing method, device, storage medium and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111897501A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112929436A (en) * | 2021-02-03 | 2021-06-08 | 叮当快药科技集团有限公司 | Websocket-based remote printing method and device and electronic equipment |
CN113420856A (en) * | 2021-06-29 | 2021-09-21 | 山东莱钢永锋钢铁有限公司 | Long-distance weighing low-interference and high-precision transmission system |
CN114115760A (en) * | 2021-10-26 | 2022-03-01 | 厦门盈趣科技股份有限公司 | Internet of things multi-terminal and printing equipment interaction method and system |
CN114172883A (en) * | 2021-12-08 | 2022-03-11 | 四川启睿克科技有限公司 | Full-flow communication system for realizing alternate automatic boxing |
CN114633569A (en) * | 2022-03-10 | 2022-06-17 | 浙江大学软件学院(宁波)管理中心(宁波软件教育中心) | Printing separation station all-in-one machine system, device and method based on wireless communication |
WO2022199376A1 (en) * | 2021-03-24 | 2022-09-29 | 北京有竹居网络技术有限公司 | Content printing method and apparatus, and device and storage medium |
CN115951848A (en) * | 2022-12-24 | 2023-04-11 | 广州天下大同网络科技有限公司 | Remote printing method, system, computer device and medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150324153A1 (en) * | 2014-05-06 | 2015-11-12 | Sitao DING | Network Printing System and Printing Method |
CN105549925A (en) * | 2016-02-16 | 2016-05-04 | 知引信息技术(上海)有限公司 | Cloud printing system and method based on internet and internet of things |
CN105718225A (en) * | 2016-01-19 | 2016-06-29 | 天津绿印云创科技有限公司 | Cloud printing service system and use method thereof |
CN106775508A (en) * | 2015-11-20 | 2017-05-31 | 北京奇虎科技有限公司 | A kind of cloud Method of printing and cloud printing terminal equipment |
CN107665102A (en) * | 2017-09-08 | 2018-02-06 | 金蝶软件(中国)有限公司 | Method, apparatus, storage medium and the system of mobile print data |
CN109189351A (en) * | 2018-08-21 | 2019-01-11 | 平安科技(深圳)有限公司 | A kind of cloud Method of printing, storage medium and server |
CN110347355A (en) * | 2019-07-08 | 2019-10-18 | 武汉诚信卓远科技发展有限公司 | Cloud Method of printing, equipment and computer readable storage medium |
CN110750222A (en) * | 2019-09-19 | 2020-02-04 | 益萃网络科技(中国)有限公司 | Printing method, printing device, computer equipment and storage medium |
-
2020
- 2020-08-05 CN CN202010779909.7A patent/CN111897501A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150324153A1 (en) * | 2014-05-06 | 2015-11-12 | Sitao DING | Network Printing System and Printing Method |
CN106775508A (en) * | 2015-11-20 | 2017-05-31 | 北京奇虎科技有限公司 | A kind of cloud Method of printing and cloud printing terminal equipment |
CN105718225A (en) * | 2016-01-19 | 2016-06-29 | 天津绿印云创科技有限公司 | Cloud printing service system and use method thereof |
CN105549925A (en) * | 2016-02-16 | 2016-05-04 | 知引信息技术(上海)有限公司 | Cloud printing system and method based on internet and internet of things |
CN107665102A (en) * | 2017-09-08 | 2018-02-06 | 金蝶软件(中国)有限公司 | Method, apparatus, storage medium and the system of mobile print data |
CN109189351A (en) * | 2018-08-21 | 2019-01-11 | 平安科技(深圳)有限公司 | A kind of cloud Method of printing, storage medium and server |
CN110347355A (en) * | 2019-07-08 | 2019-10-18 | 武汉诚信卓远科技发展有限公司 | Cloud Method of printing, equipment and computer readable storage medium |
CN110750222A (en) * | 2019-09-19 | 2020-02-04 | 益萃网络科技(中国)有限公司 | Printing method, printing device, computer equipment and storage medium |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112929436A (en) * | 2021-02-03 | 2021-06-08 | 叮当快药科技集团有限公司 | Websocket-based remote printing method and device and electronic equipment |
WO2022199376A1 (en) * | 2021-03-24 | 2022-09-29 | 北京有竹居网络技术有限公司 | Content printing method and apparatus, and device and storage medium |
CN113420856A (en) * | 2021-06-29 | 2021-09-21 | 山东莱钢永锋钢铁有限公司 | Long-distance weighing low-interference and high-precision transmission system |
CN113420856B (en) * | 2021-06-29 | 2024-03-26 | 山东莱钢永锋钢铁有限公司 | Remote weighing low-interference and high-precision transmission system |
CN114115760A (en) * | 2021-10-26 | 2022-03-01 | 厦门盈趣科技股份有限公司 | Internet of things multi-terminal and printing equipment interaction method and system |
CN114115760B (en) * | 2021-10-26 | 2024-06-04 | 厦门盈趣科技股份有限公司 | Internet of things multi-terminal and printing equipment interaction method and system |
CN114172883A (en) * | 2021-12-08 | 2022-03-11 | 四川启睿克科技有限公司 | Full-flow communication system for realizing alternate automatic boxing |
CN114172883B (en) * | 2021-12-08 | 2023-09-19 | 四川启睿克科技有限公司 | Full-flow communication system for realizing alternate automatic boxing |
CN114633569A (en) * | 2022-03-10 | 2022-06-17 | 浙江大学软件学院(宁波)管理中心(宁波软件教育中心) | Printing separation station all-in-one machine system, device and method based on wireless communication |
CN115951848A (en) * | 2022-12-24 | 2023-04-11 | 广州天下大同网络科技有限公司 | Remote printing method, system, computer device and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111897501A (en) | Data cloud printing method, device, storage medium and system | |
US9853963B2 (en) | Authorization server, authentication cooperation system, and storage medium storing program | |
JP6155899B2 (en) | Information processing system, information processing apparatus, device, information processing method, and program | |
US10481839B2 (en) | Communication system, mobile terminal, and device | |
US9460061B2 (en) | Print system, print server, control method, and storage medium | |
US9232395B2 (en) | System, server, communication device and computer readable medium therefor | |
JP6094152B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
US9455970B2 (en) | Information processing system, information processing apparatus, and authentication method | |
US8711414B2 (en) | Print processing method, print relay server, control method, and storage medium to reserve print data | |
US20140074930A1 (en) | Information processing device and conference system | |
US12086476B2 (en) | Printing method and apparatus, and electronic device | |
US10992646B2 (en) | Data transmission method and data transmission apparatus | |
WO2017016260A1 (en) | Image forming system for parsing real-time communications information, and image forming method | |
US9591174B2 (en) | Image reading apparatus having communication interface for transmitting scanned data to server | |
US8970889B2 (en) | Information processing apparatus, print system control method, and storage medium receiving a setting screen for setting positional information from an image forming apparatus | |
CN103813046A (en) | Control server, data processing device, and control device for data processing device | |
US9164707B2 (en) | Server system, method for controlling server system, and storage medium | |
US20230388425A1 (en) | Image processing apparatus, method of controlling the same, and storage medium | |
JP2022073284A (en) | Information processing device | |
US9110623B2 (en) | Printing system, print relay server, method of controlling the server, and program | |
CN106973081A (en) | A kind of method and apparatus for issuing cloud resource | |
CN208722177U (en) | Cloud printing equipment | |
JP2015114683A (en) | Information processing system, equipment, information processing method, and program | |
WO2019149094A1 (en) | Method for processing data | |
US9875066B2 (en) | Single action print application creation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201106 |
|
RJ01 | Rejection of invention patent application after publication |