CN110347352A - Across a network Method of printing, device and storage medium based on driving - Google Patents
Across a network Method of printing, device and storage medium based on driving Download PDFInfo
- Publication number
- CN110347352A CN110347352A CN201910527575.1A CN201910527575A CN110347352A CN 110347352 A CN110347352 A CN 110347352A CN 201910527575 A CN201910527575 A CN 201910527575A CN 110347352 A CN110347352 A CN 110347352A
- Authority
- CN
- China
- Prior art keywords
- printer
- printing
- driving
- client
- unique identifier
- 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
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/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- 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
-
- 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
- H04L67/104—Peer-to-peer [P2P] networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
The invention discloses a kind of across a network Method of printing, device and storage medium based on driving.Driving client obtains the unique identifier and print out task for the printer being selected, and by the printing Content Transformation in print out task at print data, reduces the size of the data for transmission, saves Internet resources;If detecting printer not in same local area network according to unique identifier, driving client and printer, which establish communication connection and send print data, send into printer completion to print, data conversion and transmission by driving client automatic identification printing type and are completed using method of the invention, enormously simplify the operation of user, user only needs conventionally to generate print out task, without being operated by Cloud Server, the progress across a network printing in the case where not changing user operation habits is realized.
Description
Technical field
The present invention relates to printer data process fields, especially beat for a kind of across a network based on driving of printer
Impression method, device and storage medium.
Background technique
Traditional printer generallys use the printer driver in Windows system, and this driving only supports USB connection to beat
Print is printed by the user equipment under same local area network.And as the usage scenario of printer is more and more extensive, warp
Printer and user equipment can often be encountered not in the across a network of the same local area network or strange land print scene, such as user equipment
In shops, printer cannot achieve across a network printing in scenes such as warehouses, using traditional driving method, can only be in local printing
By manual delivery file after out, under efficiency is very low.In order to solve across a network printing, existing scheme mostly uses cloud to print greatly
As solution, user is uploaded to document is printed in Cloud Server, then printer is selected in Cloud Server, passes through installation
Drive control printer in Cloud Server completes printing, but the printing of existing cloud and traditional printing operationally distinguish compared with
Greatly, user is needed to have certain understanding to the operating system of Cloud Server, for getting used to the user of local area network local printing and
Say that user experience is very bad.
Summary of the invention
For overcome the deficiencies in the prior art, the purpose of the present invention is to provide a kind of across a network printing side based on driving
Method, device and storage medium can pass through the driving installed in a user device in the case where not changing user's printing habit
Client realizes that across a network prints automatically.
Technical solution used by the present invention solves the problems, such as it is: in a first aspect, the present invention provides one kind based on driving
Across a network Method of printing, comprising the following steps:
Driving client obtains the unique identifier of print out task and the printer being selected, and the print out task includes beating
Print content and setting of printing;
The driving client is by the printing Content Transformation at the print data for executing printing after capable of being read by printer;
The driving client reads the printer record for saving Printer Information, is existed according to the unique identifier
It is matched in printer record, if it fails to match, printing type is set remote printing by the driving client;
The driving client and printer, which are established, to be communicated to connect, and the print data is sent to and completes to beat in printer
Print.
Further, described to be matched in printer record according to the unique identifier further include: if successful match, institute
It states driving client and by printing type sets local printing, be sent to the print data by local area network complete in printer
At printing.
Further, the printer record is generated by following steps:
After the driving client load, Web broadcast packet is sent to local area network, and monitors printer notice;
After printer starts or detects Web broadcast packet, printer notice, the printer notice are sent to local area network
In include printer unique identifier and IP address;
After the driving client listens to the printer notice, the unique identifier and IP in printer notice are obtained
Address generates printer record.
Further, the mode for driving client to establish communication connection with printer includes that point-to-point communication connect, takes
Business device transfer connection or reversed API connection.
Further, if establishing the mode of communication connection as point-to-point communication connection, the transmission of print data is specifically included
Following steps:
The driving client searches the IP address of printer according to the unique identifier from server;
The driving client establishes connection according to acquired IP address and printer, and the print data is sent to
Printing is executed in printer;
After the printer completes printing, the driving client disconnects the connection with printer.
Second aspect, the present invention provides a kind of for executing a kind of device of across a network Method of printing based on driving,
Including CPU element, the CPU element is for executing following steps:
Driving client obtains the unique identifier of print out task and the printer being selected, and the print out task includes beating
Print content and setting of printing;
The driving client is by the printing Content Transformation at the print data for executing printing after capable of being read by printer;
The driving client reads the printer record for saving Printer Information, is existed according to the unique identifier
It is matched in printer record, if it fails to match, printing type is set remote printing by the driving client;
The print data is sent to by the driving client to be completed to print in printer.
Further, the CPU element is also used to execute following steps: if the unique identifier is in printer record
With success, then printing type is set local printing by the driving client, is sent the print data by local area network
Printing is completed into printer.
Further, the CPU element is also used to execute following steps:
After the driving client load, Web broadcast packet is sent to local area network, and monitors printer notice;
After printer starts or detects Web broadcast packet, printer notice, the printer notice are sent to local area network
In include printer unique identifier and IP address;
After the driving client listens to the printer notice, the unique identifier and IP in printer notice are obtained
Address generates printer record.
Further, if establishing the mode of communication connection as point-to-point communication connection, the CPU element is also used to execute following
Step:
The driving client searches the IP address of printer according to the unique identifier from server;
The driving client establishes connection according to acquired IP address and printer, and the print data is sent to
Printing is executed in printer;
After the printer completes printing, the driving client disconnects the connection with printer.
The third aspect, the present invention provides a kind of a kind of equipment for executing across a network Method of printing based on driving,
Memory including at least one control processor and for being communicated to connect at least one control processor;Memory is stored with
The instruction that can be executed by least one control processor, instruction are executed by least one control processor, so that at least one is controlled
Processor processed is able to carry out a kind of across a network Method of printing based on driving as described above.
Fourth aspect, the present invention provides a kind of computer readable storage medium, computer-readable recording medium storage has
Computer executable instructions, computer executable instructions are for making computer execute a kind of inter-network based on driving as described above
Network Method of printing.
5th aspect, the present invention also provides a kind of computer program product, the computer program product includes storage
Computer program on computer readable storage medium, the computer program include program instruction, when described program instructs
When being computer-executed, computer is made to execute a kind of across a network Method of printing based on driving as described above.
The one or more technical solutions provided in the embodiment of the present invention at least have the following beneficial effects: that the present invention mentions
A kind of across a network Method of printing, device and storage medium based on driving is supplied.Client is driven to obtain unique knowledge of printer
Other code and print out task, and the printing Content Transformation in print out task is reduced into the data for transmission at print data
Size saves Internet resources;If detecting that printer in same local area network, does not drive client and printing according to unique identifier
Machine, which establishes communication connection and sends print data, send into printer completion to print, using method of the invention by driving client
Automatic identification printing type simultaneously completes data conversion and transmission, enormously simplifies the operation of user, and user only need to be according to tradition side
Formula generates print out task, without being operated by Cloud Server, realize in the case where not changing user operation habits into
The printing of row across a network.
Detailed description of the invention
The invention will be further described with example with reference to the accompanying drawing.
Fig. 1 is a kind of flow chart for across a network Method of printing based on driving that first embodiment of the invention provides;
Fig. 2 is that printer note is generated in a kind of across a network Method of printing based on driving of first embodiment of the invention offer
The flow chart of record;
Fig. 3 is that printer number is sent in a kind of across a network Method of printing based on driving of first embodiment of the invention offer
According to flow chart;
Fig. 4 is a kind of a kind of for executing across a network Method of printing based on driving of second embodiment of the invention offer
Schematic device.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right
The present invention is further elaborated.It should be appreciated that described herein, specific examples are only used to explain the present invention, not
For limiting the present invention.
It should be noted that each feature in the embodiment of the present invention can be combined with each other, in this hair if do not conflicted
Within bright protection scope.In addition, though having carried out functional module division in schematic device, shows patrol in flow charts
Sequence is collected, but in some cases, it can be shown in the sequence execution in the module division being different from device or flow chart
The step of out or describing.
With reference to Fig. 1, the first embodiment of the present invention provides a kind of across a network Method of printing based on driving, including following
Step:
Step S100, driving client obtain the unique identifier of print out task and the printer being selected, the printing
Task includes printing content and setting of printing;
Step S200, the driving client is by the printing Content Transformation at execution printing after capable of being read by printer
Print data;
Step S300, the driving client read the printer record for saving Printer Information, according to it is described only
One identification code matches in printer record, if it fails to match, printing type is set as remotely beating by the driving client
Print;
Step S400, the driving client and printer, which are established, to be communicated to connect, and the print data is sent to printing
Printing is completed in machine.
Wherein, in the present embodiment, the unique identifier of printer is preferably added to driving client before executing printing
Directly pass through unique identifier in end, when being conducive to user's use and chooses corresponding printer.
Wherein, printer in actual use, preferred printer is common setting, in the present embodiment, excellent
It is selected in the unique identifier that preferred printer is saved in driving client and corresponding network address, when driving client is according to step
When the printer that unique identifier acquired in rapid S100 detects that user chooses is preferred printer, the net pre-saved is obtained
Step S400 is directly executed behind network address.By the way that preferred printer is arranged, be conducive to there was only a printer or master in user
The identification saved when a printer to printer connection type is used, working efficiency used in everyday is effectively improved.It needs
Illustrate, in the present embodiment, preferred printer can be by user's manual setting, can also will most newly added printer
It is automatically set as preferred printer, is able to achieve network address and the preservation for obtaining printer after being arranged.It is understood that
Printer can be matched with any information in the present embodiment, be able to achieve and connect printer, it is excellent in the present embodiment
Choosing is advantageously implemented across a network since the unique identifier of every printer is different using the unique identifier of printer
Accurate match goes out printer when strange land prints.
Wherein, it should be noted that the unique identifier of the printer in the present embodiment print out task is preferably from driving visitor
It is chosen in the list of Printers established in the end of family, the quantity of the unique identifier in list of Printers can be any amount,
It is added before executing printing.
Wherein, it should be noted that the printing content in print out task can be document, be also possible to printer support
The list of arbitrary format, details are not described herein.It is understood that in step S200 will printing Content Transformation at can be by printer
The data that printing is executed after reading are only the preferred of the present embodiment, replace server to carry out data conversion with local device, can
Save server resource.It should be noted that due to printer model there are many, the present embodiment preferably addition unique identification
When code, the data type of the print data of printer model corresponding to the unique identifier can be obtained from server,
Local matched data type can be realized by updating the local data base of driving client, can be obtained according to unique identifier
The data type of print data, to compared with being needed in traditional scheme to each independently installed driving of printer, this implementation
The driving that the scheme of example can drive client to realize Multiple Type printer by one, greatly simplifies the behaviour of printer
Make, effectively improves user experience.
Wherein, it should be noted that any way can be used to judge printing type whether remotely to beat in step S300
Print, such as compared after the IP address for reading printer in server with the network segment where driving client, the present embodiment
It is preferred that generating printer record in driving client, the contrast judgement printer by carrying out list in the local database is
It is no in same local area network, reduce the data interaction between server, saved Internet resources.
Wherein, it should be noted that after driving client and printer to establish communication connection in step S400, only beaten
The transmission of printing evidence disconnects after being sent completely, and is conducive to save Internet resources.
In another embodiment of the present invention, described matched in printer record according to the unique identifier is also wrapped
Include: if successful match, printing type is set local printing by the driving client, by local area network by the printing number
Printing is completed according to being sent in printer.
Wherein, it should be noted that driving client can be only attached by internet and printer, in phase
By LAN connection be only the preferred of the present embodiment with the printer in network, be capable of effectively save server resource and at
This.
With reference to Fig. 2, in another embodiment of the present invention, the printer record is generated by following steps:
Step S310 sends Web broadcast packet to local area network, and it is logical to monitor printer after the driving client load
It accuses;
Step S320 after printer starts or detects Web broadcast packet, sends printer notice to local area network, described to beat
It include the unique identifier and IP address of printer in the notice of print machine;
Step S330 after the driving client listens to the printer notice, is obtained unique in printer notice
Identification code and IP address generate printer record.
Wherein, in the present embodiment, printer record can be fixed list, give birth to again when being also possible to start every time
At, in the present embodiment preferably drive client load when regenerate, to ensure the Printer Information in printer record
Accuracy avoids matching error after printer shutdown or more switching network.
Wherein, in the present embodiment, the Printer Information in local area network can be obtained by any way, such as is being serviced
The information that the corresponding printer of each local area network is saved in device can recognize that the printer in local area network.The present embodiment
In preferably matched in the form of Handshake Protocol.It is logical by the monitoring and printer active transmission printer that drive client
It accuses, the efficiency of data acquisition can be greatlyd improve.The scheme that the information of printer is saved using server, when printer and use
It is larger to the read volume of Cloud Server when the quantity of family equipment is more, expend a large amount of Cloud Server resources.By Handshake Protocol into
The mode of row broadcast can complete the acquisition and update of information inside local area network, be effectively saved Cloud Server resource.
In another embodiment of the present invention, the driving client and the mode of printer foundation communication connection include
Point-to-point communication connection, transit server connection or reversed API connection.
Wherein, it should be noted that point-to-point communication connection can be attached by IP address, can also pass through other
The network address of type connects, and can be realized and is connected by internet.
Wherein, in the present embodiment, the mode of transit server connection preferably saves all printers in the server
Unique identifier and print data are sent in server by network address, driving client, and server is according to unique identifier
It reads out and establishes connection with printer after corresponding IP address, and print data is sent in printer and executes printing.It is preferred that
Ground, the printer being connected with server is when starting or network address are changed, after actively sending change to server
Network address, with the accuracy for the network address for ensuring to save in server.
Wherein, in the present embodiment, reversed API connection can establish connection with arbitrary form, and the present embodiment is preferably in step
After the completion of rapid S300 is executed, driving user end to server sends the unique identifier of printer, and server is according to unique identification
Code sends link information to printer, and link information is preferably to drive the network address of client, and printer receives connection letter
Connection is established by API and driving client after breath and reads the print data in driving client, to complete to print.
With reference to Fig. 3, in another embodiment of the present invention, if establishing the mode of communication connection as point-to-point communication company
Connect, then the transmission of print data specifically includes the following steps:
Step S410, the driving client with searching the IP of printer according to the unique identifier from server
Location;
Step S420, the driving client establishes connection according to acquired IP address and printer, by the printing
Data, which are sent in printer, executes printing;
Step S430, after the printer completes printing, the driving client disconnects the connection with printer.
Wherein, it should be noted that IP address is the preferred of the present embodiment, is also possible to any type of network address,
It can be realized unique correspondence, specific address type is chosen according to actual needs.
Wherein, it should be noted that after executing the step S430, the connection with printer can be kept, in order to execute
Next print out task can also disconnect, and the present embodiment preferably disconnects, due to across a network printing need to expend it is more
Internet resources, executed to disconnect after printing and be conducive to save Internet resources.
Referring to Fig. 4, the second embodiment of the present invention additionally provides a kind of beats for executing a kind of across a network based on driving
The device of impression method, the device are smart machine, such as smart phone, computer and tablet computer etc., and the present embodiment is to calculate
It is illustrated for machine.
In the computer 4000 for being used to execute a kind of across a network Method of printing based on driving, including CPU element
4100, the CPU element 4100 is for executing following steps:
Driving client obtains the unique identifier of print out task and the printer being selected, and the print out task includes beating
Print content and setting of printing;
The driving client is by the printing Content Transformation at the print data for executing printing after capable of being read by printer;
The driving client reads the printer record for saving Printer Information, is existed according to the unique identifier
It is matched in printer record, if it fails to match, printing type is set remote printing by the driving client;
The print data is sent to by the driving client to be completed to print in printer.
Further, the CPU element 4100 is for executing following steps: if the unique identifier is in printer record
Successful match, then printing type is set local printing by the driving client, is sent out the print data by local area network
It send into printer and completes to print.
Further, the CPU element 4100 is for executing following steps:
After the driving client load, Web broadcast packet is sent to local area network, and monitors printer notice;
After printer starts or detects Web broadcast packet, printer notice, the printer notice are sent to local area network
In include printer unique identifier and IP address;
After the driving client listens to the printer notice, the unique identifier and IP in printer notice are obtained
Address generates printer record.
Further, if establish communication connection mode be point-to-point communication connect, the CPU element 4100 for execution with
Lower step:
The driving client searches the IP address of printer according to the unique identifier from server;
The driving client establishes connection according to acquired IP address and printer, and the print data is sent to
Printing is executed in printer;
After the printer completes printing, the driving client disconnects the connection with printer.
Wherein, in the present embodiment, it is equipped in the intelligent apparatus described above a kind of based on driving for executing
The client of across a network Method of printing, a kind of across a network Method of printing based on driving do not need to pass through in the present embodiment
User's operation is completed, but after user generates print out task by the operating system of the computer 4000, pass through CPU element
It is automatically performed.
It can be connected by bus or other modes between computer 4000 and CPU element 4100, in computer 4000
It further include memory, the memory can be used for storing non-transient software as a kind of non-transient computer readable storage medium
Program, non-transitory computer executable program and module, as being based on driving for executing one kind in the embodiment of the present invention
Across a network Method of printing the corresponding program instruction/module of equipment.Computer 4000 is stored in memory by running
Non-transient software program, instruction and module execute to control CPU element 4100 for executing a kind of inter-network based on driving
The various function application and data processing of network Method of printing realize a kind of inter-network based on driving of above method embodiment
Network Method of printing.
Memory may include storing program area and storage data area, wherein storing program area can storage program area, extremely
Application program required for a few function;Storage data area, which can be stored, uses created data according to CPU element 4100
Deng.It can also include non-transient memory in addition, memory may include high-speed random access memory, for example, at least one
Disk memory, flush memory device or other non-transient solid-state memories.In some embodiments, the optional packet of memory
The memory remotely located relative to CPU element 4100 is included, these remote memories can pass through network connection to the computer
4000.The example of above-mentioned network includes but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
One or more of module storages in the memory, when being executed by the CPU element 4100, execute
Across a network Method of printing of one of the above method embodiment based on driving.
The embodiment of the invention also provides a kind of computer readable storage medium, the computer-readable recording medium storage
There are computer executable instructions, which is executed by CPU element 4100, realizes that one kind described above is based on
The across a network Method of printing of driving.
The apparatus embodiments described above are merely exemplary, wherein described, device can as illustrated by the separation member
It is physically separated with being or may not be, it can it is in one place, or may be distributed over multiple network dresses
It sets.Some or all of the modules therein can be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
It should be noted that by this present embodiment for executing a kind of dress of across a network Method of printing based on driving
It sets and is based on identical inventive concept with a kind of above-mentioned across a network Method of printing based on driving, therefore, in embodiment of the method
Corresponding contents are equally applicable to present apparatus embodiment, and and will not be described here in detail.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment can borrow
Help software that the mode of general hardware platform is added to realize.It will be appreciated by those skilled in the art that realizing in above-described embodiment method
All or part of the process is relevant hardware can be instructed to complete by computer program, and the program can be stored in meter
In calculation machine read/write memory medium, the program is when being executed, it may include such as the process of the embodiment of the above method.Wherein, described
Storage medium can be magnetic disk, CD, read-only memory (ReadOnlyMemory, ROM) or random access memory
(Random Access Memory, RAM) etc..
It is to be illustrated to preferable implementation of the invention, but the invention is not limited to above-mentioned embodiment party above
Formula, those skilled in the art can also make various equivalent variations on the premise of without prejudice to spirit of the invention or replace
It changes, these equivalent deformations or replacement are all included in the scope defined by the claims of the present application.
Claims (10)
1. a kind of across a network Method of printing based on driving, which comprises the following steps:
Driving client obtains the unique identifier of print out task and the printer being selected, and the print out task includes in printing
Appearance and setting of printing;
The driving client is by the printing Content Transformation at the print data for executing printing after capable of being read by printer;
The driving client reads the printer record for saving Printer Information, is being printed according to the unique identifier
It is matched in machine record, if it fails to match, printing type is set remote printing by the driving client;
The driving client and printer, which are established, to be communicated to connect, and the print data is sent to and completes to print in printer.
2. a kind of across a network Method of printing based on driving according to claim 1, which is characterized in that described according to
Unique identifier matches in printer record further include: if successful match, printing type is arranged the driving client
For local printing, the print data is sent to by local area network and completes to print in printer.
3. a kind of across a network Method of printing based on driving described in root according to claim 1, which is characterized in that the printer
Record is generated by following steps:
After the driving client load, Web broadcast packet is sent to local area network, and monitors printer notice;
After printer starts or detects Web broadcast packet, printer notice is sent to local area network, is wrapped in the printer notice
Include the unique identifier and IP address of printer;
After the driving client listens to the printer notice, with obtaining unique identifier and the IP in printer notice
Location generates printer record.
4. a kind of across a network Method of printing based on driving described in root according to claim 1, it is characterised in that: the driving visitor
Family end includes that point-to-point communication is connect, transit server connects or reversed API connection with the mode that printer establishes communication connection.
5. a kind of across a network Method of printing based on driving according to claim 4 piece, which is characterized in that if establishing communication
The mode of connection be point-to-point communication connection, then the transmission of print data specifically includes the following steps:
The driving client searches the IP address of printer according to the unique identifier from server;
The driving client establishes connection according to acquired IP address and printer, and the print data is sent to printing
Printing is executed in machine;
After the printer completes printing, the driving client disconnects the connection with printer.
6. a kind of for executing the device of the across a network Method of printing based on driving, which is characterized in that described including CPU element
CPU element is for executing following steps:
Driving client obtains the unique identifier of print out task and the printer being selected, and the print out task includes in printing
Appearance and setting of printing;
The driving client is by the printing Content Transformation at the print data for executing printing after capable of being read by printer;
The driving client reads the printer record for saving Printer Information, is being printed according to the unique identifier
It is matched in machine record, if it fails to match, printing type is set remote printing by the driving client;
The print data is sent to by the driving client to be completed to print in printer.
7. according to claim 6 a kind of for executing the device of the across a network Method of printing based on driving, feature exists
In the CPU element is also used to execute following steps: if unique identifier successful match in printer record, institute
It states driving client and by printing type sets local printing, be sent to the print data by local area network complete in printer
At printing.
8. according to claim 6 a kind of for executing the device of the across a network Method of printing based on driving, feature exists
In the CPU element is also used to execute following steps:
After the driving client load, Web broadcast packet is sent to local area network, and monitors printer notice;
After printer starts or detects Web broadcast packet, printer notice is sent to local area network, is wrapped in the printer notice
Include the unique identifier and IP address of printer;
After the driving client listens to the printer notice, with obtaining unique identifier and the IP in printer notice
Location generates printer record.
9. according to claim 6 a kind of for executing the device of the across a network Method of printing based on driving, feature exists
In if establishing the mode of communication connection as point-to-point communication connection, the CPU element is also used to execute following steps:
The driving client searches the IP address of printer according to the unique identifier from server;
The driving client establishes connection according to acquired IP address and printer, and the print data is sent to printing
Printing is executed in machine;
After the printer completes printing, the driving client disconnects the connection with printer.
10. a kind of computer readable storage medium, it is characterised in that: the computer-readable recording medium storage has computer can
It executes instruction, the computer executable instructions are for making computer execute a kind of base as described in any one in claim 1-5
In the across a network Method of printing of driving.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910527575.1A CN110347352A (en) | 2019-06-18 | 2019-06-18 | Across a network Method of printing, device and storage medium based on driving |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910527575.1A CN110347352A (en) | 2019-06-18 | 2019-06-18 | Across a network Method of printing, device and storage medium based on driving |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110347352A true CN110347352A (en) | 2019-10-18 |
Family
ID=68182231
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910527575.1A Pending CN110347352A (en) | 2019-06-18 | 2019-06-18 | Across a network Method of printing, device and storage medium based on driving |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110347352A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111866833A (en) * | 2020-07-16 | 2020-10-30 | 光芯半导体(深圳)有限公司 | Method, device and medium for switching wifi network connection of handheld printer |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004287596A (en) * | 2003-03-19 | 2004-10-14 | Tohoku Ricoh Co Ltd | Print management system and printer |
CN101526889A (en) * | 2002-06-26 | 2009-09-09 | 微软公司 | Document printing system and method of mobile computing device users |
CN102123223A (en) * | 2009-12-28 | 2011-07-13 | 佳能株式会社 | Information processing apparatus, network device, system, control method |
US20130083337A1 (en) * | 2011-09-30 | 2013-04-04 | Konica Minolta Laboratory U.S.A., Inc. | Wireless printing from a device outside the network |
CN103226451A (en) * | 2012-01-31 | 2013-07-31 | 柯尼卡美能达美国研究所有限公司 | Printing an electronic document using a printer and a mobile device |
CN106126137A (en) * | 2016-08-31 | 2016-11-16 | 安徽天斯努信息技术股份有限公司 | A kind of self-help print method and apparatus |
-
2019
- 2019-06-18 CN CN201910527575.1A patent/CN110347352A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101526889A (en) * | 2002-06-26 | 2009-09-09 | 微软公司 | Document printing system and method of mobile computing device users |
JP2004287596A (en) * | 2003-03-19 | 2004-10-14 | Tohoku Ricoh Co Ltd | Print management system and printer |
CN102123223A (en) * | 2009-12-28 | 2011-07-13 | 佳能株式会社 | Information processing apparatus, network device, system, control method |
US20130083337A1 (en) * | 2011-09-30 | 2013-04-04 | Konica Minolta Laboratory U.S.A., Inc. | Wireless printing from a device outside the network |
CN103226451A (en) * | 2012-01-31 | 2013-07-31 | 柯尼卡美能达美国研究所有限公司 | Printing an electronic document using a printer and a mobile device |
CN106126137A (en) * | 2016-08-31 | 2016-11-16 | 安徽天斯努信息技术股份有限公司 | A kind of self-help print method and apparatus |
Non-Patent Citations (1)
Title |
---|
朱鹏等: "基于网络分布环境的打印服务***RLP", 《计算机应用与软件》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111866833A (en) * | 2020-07-16 | 2020-10-30 | 光芯半导体(深圳)有限公司 | Method, device and medium for switching wifi network connection of handheld printer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104391664B (en) | A kind of Self-service printing system for realizing printer and printing server cross-network segment communicating | |
CN101957936A (en) | Method and system for implementing workflow form | |
EP3160093B1 (en) | Communication system, management server, communication relay apparatus, and program | |
CN103955347B (en) | Network printing equipment, server, system and method | |
CN109088926A (en) | A kind of table board for conference means of communication and system | |
CN106340146B (en) | Information processing unit and its control method | |
CN109189350A (en) | A kind of support mobile payment, the unmanned Intelligent printing device printed immediately | |
CN110347352A (en) | Across a network Method of printing, device and storage medium based on driving | |
CN109582256A (en) | Method of printing, apparatus and system | |
CN103377280A (en) | Information processing apparatus and method, program, and information processing system | |
CN108966316A (en) | Show the method, device and equipment of multimedia resource, prediction connection waiting time | |
CN107948351A (en) | The imaging method of terminal and its adaptive screen, storage device | |
CN103218182A (en) | Image forming system, image forming device, non-transitory computer readable medium, and image forming method | |
CN102999306B (en) | Internet print system and method | |
CN110221792A (en) | File to be printed format conversion method, device, equipment and storage medium | |
CN101848124B (en) | Image forming apparatus, communication device, and communication method | |
CN106775508A (en) | A kind of cloud Method of printing and cloud printing terminal equipment | |
CN103533079B (en) | A kind of ESL picture update method based on Zigbee and system | |
CN111813434A (en) | Front-end development system and method based on micro-service | |
CN109885266A (en) | A kind of method, apparatus, system and the mobile terminal of printer network connection | |
CN110687910A (en) | Equipment control method and device, storage medium and lower computer | |
JP4402370B2 (en) | Service providing apparatus and information processing method | |
CN208855247U (en) | A kind of printer connecting remote server | |
CN107092451A (en) | Printing device, storage medium and controller | |
JP2001056753A (en) | Image forming device |
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 |