[go: up one dir, main page]

CN112445441B - Printing processing system, method and related equipment - Google Patents

Printing processing system, method and related equipment Download PDF

Info

Publication number
CN112445441B
CN112445441B CN202011323368.3A CN202011323368A CN112445441B CN 112445441 B CN112445441 B CN 112445441B CN 202011323368 A CN202011323368 A CN 202011323368A CN 112445441 B CN112445441 B CN 112445441B
Authority
CN
China
Prior art keywords
printing
target
resource
information
printed
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.)
Active
Application number
CN202011323368.3A
Other languages
Chinese (zh)
Other versions
CN112445441A (en
Inventor
吴建
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Pingan Integrated Financial Services Co ltd
Original Assignee
Shenzhen Pingan Integrated Financial Services Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Pingan Integrated Financial Services Co ltd filed Critical Shenzhen Pingan Integrated Financial Services Co ltd
Priority to CN202011323368.3A priority Critical patent/CN112445441B/en
Publication of CN112445441A publication Critical patent/CN112445441A/en
Application granted granted Critical
Publication of CN112445441B publication Critical patent/CN112445441B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/1219Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to consumables, e.g. ink, toner, paper
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/125Page layout or assigning input pages onto output media, e.g. imposition
    • G06F3/1252Page layout or assigning input pages onto output media, e.g. imposition for sheet based media
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1257Configuration of print job parameters, e.g. using UI at the client by using pre-stored settings, e.g. job templates, presets, print styles

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Bioethics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

The application discloses a printing processing system, a printing processing method and related equipment, which can be applied to the technical field of medical treatment. Comprising the following steps: acquiring printing parameter information of an object to be printed, and determining each printing scheme of the object to be printed; and obtaining the printing resource information of at least two first users from the blockchain, and calculating a printing resource estimated value according to the printing resource information of each first user and each printing scheme. And selecting target printing resource estimated values from the printing resource estimated values, determining target users corresponding to the target printing resource estimated values from the first users, determining target printing schemes corresponding to the target printing resource estimated values from the printing schemes, and generating and outputting the printing bill. The target printing resource estimated value can be quickly calculated, and the more accurate printing bill can be generated and output, so that the timeliness and the accuracy of the printing bill can be improved. The present application relates to blockchain technology, such as writing printing resource information into blockchain for generating scenes such as printing receipts.

Description

Printing processing system, method and related equipment
Technical Field
The present application relates to the field of printing technology, and in particular, to a printing processing system, a printing processing method, a printing processing apparatus, a terminal device, and a computer storage medium.
Background
Currently, with the rapid development of various industries, more and more objects to be printed are involved in various businesses. In the medical technical field, the object to be printed may be a poster for promoting a medical product, a hinge for promoting a medical product, or the like. In the financial field, the object to be printed may be a poster for advertising a financial product, a picture album containing detailed information of the financial product, or the like. The printed documents associated with the object to be printed are of great significance to both suppliers and businesses. In the prior art, an enterprise proposes printing parameter information of an object to be printed, then a provider calculates a printing resource estimation value manually according to the printing parameter information, and fills in a printing bill of the object to be printed and informs the enterprise based on the printing resource estimation value. However, the speed of manually calculating the estimated value of the printing resource is low, and errors are easy to occur in manual calculation, so that the timeliness of the generated and output printed document of the object to be printed is low, and the accuracy is low.
Disclosure of Invention
The embodiment of the application provides a printing processing system, a printing processing method and related equipment, which can rapidly generate and output a printed bill and are beneficial to improving the timeliness and the accuracy of the printed bill.
In a first aspect, an embodiment of the present application provides a print processing system, the print processing system including a first terminal device and a second terminal device in a blockchain network, wherein:
The first terminal equipment is used for checking the printing resource information with the digital signature, if the checking is passed, the printing resource information is subjected to consensus verification through a consensus node in the blockchain network, and if the consensus verification is passed, the printing resource information is written into the blockchain; wherein the digital signature is generated based on a public key or a private key of the first user;
The second terminal equipment is used for acquiring the printing parameter information of the object to be printed and determining each printing scheme of the object to be printed under different paper sizes based on the printing parameter information; acquiring printing resource information of at least two first users from the blockchain, and calculating printing resource estimation values required by the first users for processing the object to be printed according to the printing schemes according to the printing resource information of the first users and the printing schemes; selecting a target printing resource estimated value from the printing resource estimated values, determining a target user corresponding to the target printing resource estimated value from the first users, and determining a target printing scheme corresponding to the target printing resource estimated value from the printing schemes; and generating and outputting a printing bill based on the target printing scheme, the user information of the target user and the target printing resource estimated value.
In one embodiment, the printing scheme under any paper size includes the printing parameter information, a target cutting mode of the object to be printed under any paper size, and a target paper consumption corresponding to the target cutting mode;
The second terminal device is specifically configured to obtain size information of the object to be printed from the printing parameter information; determining each paper consumption amount required by cutting the object to be printed according to each preset cutting mode under any paper size based on the size information, and determining the minimum paper consumption amount from the paper consumption amounts; determining the minimum paper consumption as a target paper consumption, and determining a preset cutting mode corresponding to the minimum paper consumption as a target cutting mode; and generating a printing scheme under any paper size according to the printing parameter information, the target paper consumption and the target cutting mode.
In one embodiment, the printing resource information includes any one or more of the following: paper cost data, printing process cost data and tax data,
The second terminal device is specifically configured to calculate, based on the paper cost data and a target paper consumption in the first printing scheme, a paper resource estimation required by the first user to process the object to be printed through the first printing scheme; calculating a printing process resource estimate required by the first user to process the object to be printed through the first printing scheme based on the printing process cost data and a target paper consumption in the first printing scheme; determining a tax estimate required by the first user to process the object to be printed via the first printing scheme based on the paper resource estimate, the printing process resource estimate, and the tax data; and obtaining the printing resource estimation required by the first user for processing the object to be printed according to the first printing scheme according to one or more of the paper resource estimation, the printing process resource estimation and the tax estimation, wherein the first printing scheme is any one of the printing schemes of the first user.
In one embodiment, the second terminal device is specifically configured to determine, according to a user operation of a second user, a target print type to which the object to be printed belongs from at least one print type, and display a print parameter configuration page of the target print type; and generating the printing parameter information of the object to be printed based on the configuration operation of the second user on the printing parameter configuration page.
In one embodiment, the second terminal device is further configured to determine a target printing parameter from the printing parameter information according to an instruction of a preset parameter adjustment rule, and adjust a value of the target printing parameter in the printing parameter information to obtain nth printing reference information, where n is an integer greater than 0; determining a reference printing scheme of the object to be printed under the nth printing parameter information; calculating an nth reference printing resource estimate required by the first user to process the object to be printed according to the nth reference printing scheme;
And generating and outputting a printing reference graph according to each nth reference printing resource estimated value and the target printing parameters corresponding to each nth reference printing resource estimated value.
In a second aspect, an embodiment of the present application provides a printing processing method, including:
Acquiring printing parameter information of an object to be printed, and determining each printing scheme of the object to be printed under different paper sizes based on the printing parameter information;
acquiring printing resource information of at least two first users from a blockchain, and calculating printing resource estimation values required by each first user for processing the object to be printed according to each printing scheme according to the printing resource information of each first user and each printing scheme;
selecting a target printing resource estimated value from the printing resource estimated values, determining a target user corresponding to the target printing resource estimated value from the first users, and determining a target printing scheme corresponding to the target printing resource estimated value from the printing schemes;
And generating and outputting a printing bill based on the target printing scheme, the user information of the target user and the target printing resource estimated value.
In one embodiment, the printing scheme under any paper size includes the printing parameter information, a target cutting mode of the object to be printed under any paper size, and a target paper consumption corresponding to the target cutting mode;
The determining a printing scheme of the object to be printed at any paper size based on the printing parameter information comprises: acquiring the size information of the object to be printed from the printing parameter information;
Determining each paper consumption amount required by cutting the object to be printed according to each preset cutting mode under any paper size based on the size information, and determining the minimum paper consumption amount from the paper consumption amounts;
Determining the minimum paper consumption as a target paper consumption, and determining a preset cutting mode corresponding to the minimum paper consumption as a target cutting mode;
And generating a printing scheme under any paper size according to the printing parameter information, the target paper consumption and the target cutting mode.
In one embodiment, the printing resource information includes any one or more of the following: paper cost data, printing process cost data and tax data,
The calculating the printing resource estimation required by each first user to process the object to be printed according to each printing scheme according to the printing resource information of each first user and each printing scheme comprises the following steps:
Calculating a paper resource estimate required by the first user to process the object to be printed through the first printing scheme based on the paper cost data and a target paper consumption in the first printing scheme;
Calculating a printing process resource estimate required by the first user to process the object to be printed through the first printing scheme based on the printing process cost data and a target paper consumption in the first printing scheme;
determining a tax estimate required by the first user to process the object to be printed via the first printing scheme based on the paper resource estimate, the printing process resource estimate, and the tax data;
And obtaining the printing resource estimation required by the first user for processing the object to be printed according to the first printing scheme according to one or more of the paper resource estimation, the printing process resource estimation and the tax estimation, wherein the first printing scheme is any one of the printing schemes of the first user.
In one embodiment, before acquiring the printing parameter information of the object to be printed, the method further comprises:
Determining a target printing type to which the object to be printed belongs from at least one printing type according to user operation of a second user, and displaying a printing parameter configuration page of the target printing type;
and generating the printing parameter information of the object to be printed based on the configuration operation of the second user on the printing parameter configuration page.
In one embodiment, the method further comprises: determining a target printing parameter from the printing parameter information according to the indication of a preset parameter adjustment rule, and adjusting the value of the target printing parameter in the printing parameter information to obtain nth printing reference information, wherein n is an integer greater than 0;
determining a reference printing scheme of the object to be printed under the nth printing parameter information; calculating an nth reference printing resource estimate required by the first user to process the object to be printed according to the nth reference printing scheme;
And generating and outputting a printing reference graph according to each nth reference printing resource estimated value and the target printing parameters corresponding to each nth reference printing resource estimated value.
In a third aspect, an embodiment of the present application provides a print processing apparatus, including a module for performing the method of the second aspect.
In a fourth aspect, an embodiment of the present application provides a terminal device, where the terminal device includes an input interface and an output interface, and further includes:
A processor adapted to implement one or more instructions; and
A computer storage medium storing one or more instructions adapted to be loaded by the processor and to perform the print processing method of the second aspect.
In a fifth aspect, embodiments of the present application provide a computer storage medium storing one or more instructions adapted to be loaded by a processor and to perform the print processing method of the second aspect.
In the embodiment of the application, the terminal equipment can firstly acquire the printing parameter information of the object to be printed and determine each printing scheme of the object to be printed under different paper sizes based on the printing parameter information; then, obtaining printing resource information of at least two first users from the blockchain, and calculating printing resource estimation values required by each first user for processing an object to be printed according to each printing scheme according to the printing resource information of each first user and each printing scheme; finally, selecting target printing resource estimated values from the printing resource estimated values, determining target users corresponding to the target printing resource estimated values from the first users, and determining target printing schemes corresponding to the target printing resource estimated values from the printing schemes; and generating and outputting a printing bill based on the target printing scheme, the user information of the target user and the target printing resource estimation. The target printing resource estimated value can be quickly calculated, and the more accurate printing bill can be generated and output, so that the timeliness and the accuracy of the printing bill can be improved.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a print processing system according to an embodiment of the present application;
FIG. 2 is a block chain architecture diagram according to an embodiment of the present application;
FIG. 3 is a schematic flow chart of a printing processing method according to an embodiment of the present application;
FIGS. 4a-4b are schematic user interface diagrams of a print processing system provided in accordance with embodiments of the present application;
FIGS. 5a-5b are schematic diagrams illustrating cutting according to a preset cutting mode according to an embodiment of the present application;
FIG. 6 is a graph of a printed reference graph provided by an embodiment of the present application;
fig. 7 is a schematic structural diagram of a printing processing apparatus according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Currently, with the development of technology, an object to be printed (i.e., a printed product) is an indispensable thing in daily work. Some objects to be printed are involved in the daily operation of the enterprise. For example, in the medical technical field, the object to be printed may be a poster for promoting a medical product, a hinge for promoting a medical product, or the like. In the financial industry, the object to be printed can be a poster for propaganda of a financial product by an enterprise, or can be a picture album containing detailed information of the financial product, and the like, wherein the picture album is convenient for customers to know about printing of the financial product by the enterprise. Before printing the object to be printed, the first user (e.g. a provider) needs to calculate an estimate of the printing resources of the printed object and output a printed document.
In order to solve the above problems, embodiments of the present application provide a print processing system, a print processing method, and related devices. The target printing resource estimated value can be quickly calculated, and the more accurate printing bill can be generated and output, so that the timeliness and the accuracy of the printing bill can be improved.
Referring to fig. 1, fig. 1 is a schematic diagram of a printing processing system according to an embodiment of the present application. The print processing system includes at least a first end device 101 in a blockchain network and a second end device 102 in a blockchain network.
And the first terminal equipment is used for checking the printing resource information with the digital signature, if the checking is passed, the printing resource information is subjected to the consensus verification through a consensus node in the blockchain network, and if the consensus verification is passed, the printing resource information is written into a blockchain (blockchain).
The printing resource information may refer to some resource information (i.e. quotation information) required for calculating a printing resource estimation (i.e. a printing product quotation) of an object to be printed, and may include any one or more of the following: paper cost data, printing process cost data (e.g., printing resource data, surface treatment resource data, post-press treatment data), and tax data. The paper cost data may refer to ton prices of different papers, the printing resource data may refer to starting cost and processing cost unit price of printing, the surface treatment resource data may refer to starting cost and processing cost unit price of surface treatment, and the post-printing processing data may refer to starting cost and processing cost unit price of post-printing processing.
The digital signature may uniquely identify the printing resource information and may be generated based on a public key or a private key of the first user. The first user may be a printing vendor. The first terminal device may be a terminal device corresponding to a printing vendor. The terminal device may be a portable terminal device such as a smart phone, a tablet computer, a wearable terminal device (e.g. a smart watch) with wireless communication functionality, etc. The present invention is not limited to this, and a non-portable terminal device such as a desktop computer may be used.
The blockchain is a chained data structure which is formed by combining data blocks in a sequential connection mode according to a time sequence, and the data cannot be tampered and counterfeited in a cryptographic mode. Multiple independent distributed nodes maintain the same record. Blockchain technology enables decentralization, becoming a cornerstone for trusted digital asset storage, transfer, and transactions.
Taking the block chain structure shown in fig. 2 as an example, whenever new data needs to be written into the block chain, the data is summarized into a block (block), and is added at the end of the existing block chain, and the newly added block of each node is ensured to be identical through a consensus algorithm. Each block is recorded with a plurality of printing resource information and contains the hash value of the previous block, and all blocks are stored with the hash value of the previous block in this way and are connected in sequence to form a block chain. The hash value of the previous block is stored in the block header of the next block in the block chain, and when the printing resource information in the previous block is changed, the hash value of the current block is also changed, so that the printing resource information uploaded to the block chain network is difficult to tamper, and the reliability of data is improved.
The second terminal equipment is used for acquiring the printing parameter information of the object to be printed and determining each printing scheme of the object to be printed under different paper sizes based on the printing parameter information; acquiring printing resource information of at least two first users from a blockchain, and calculating printing resource estimation values required by each first user for processing an object to be printed according to each printing scheme according to the printing resource information of each first user and each printing scheme; screening target printing resource estimated values from the printing resource estimated values, determining target users corresponding to the target printing resource estimated values from the first users, and determining target printing schemes corresponding to the target printing resource estimated values from the printing schemes; and generating and outputting a printing bill based on the target printing scheme, the user information of the target user and the target printing resource estimated value.
The object to be printed may belong to any printing category, such as foldouts, posters, etc. In one implementation, the second terminal device may be configured to receive the printing parameter information of the object to be printed uploaded by the second user. In another implementation manner, the second terminal device may be configured to determine, according to a user operation of the second user, a target print type to which the object to be printed belongs from at least one print type, and display a print parameter configuration page of the target print type; and generating the printing parameter information of the object to be printed based on the configuration operation of the second user on the printing parameter configuration page. The second user may be an enterprise or institution that requires printing.
The printing scheme for any paper size of the object to be printed comprises the following steps: printing parameter information, a target cutting mode of an object to be printed under any paper size, and a target paper consumption corresponding to the target cutting mode.
In one embodiment, the second terminal device is specifically configured to obtain size information of an object to be printed from the printing parameter information; determining the paper consumption required by cutting the object to be printed according to each preset cutting mode under any paper size based on the size information, and determining the minimum paper consumption from the paper consumption; determining the minimum paper consumption as a target paper consumption, and determining a preset cutting mode corresponding to the minimum paper consumption as a target cutting mode; and generating a printing scheme under any paper size according to the printing parameter information, the target paper consumption and the target cutting mode.
In one embodiment, the second terminal device is further configured to calculate an estimate of paper resources required by the first user to process the object to be printed via the first printing scheme based on the paper cost data and the target paper consumption in the first printing scheme. Based on the printing process cost data and the target amount of paper consumption in the first printing scheme, a printing process resource estimate is calculated that is required by the first user to process the object to be printed through the first printing scheme. Determining a tax estimate required by the first user to process the object to be printed via the first printing scheme based on the paper resource estimate, the printing process resource estimate, and the tax data; and obtaining the printing resource estimation required by the first user for processing the object to be printed according to a first printing scheme according to one or more of the paper resource estimation, the printing process resource estimation and the tax estimation, wherein the first printing scheme is any printing scheme in various printing schemes of the first user.
In one embodiment, the second terminal device is further configured to determine a target printing parameter from the printing parameter information according to an instruction of a preset parameter adjustment rule, and adjust a value of the target printing parameter in the printing parameter information to obtain nth printing reference information, where n is an integer greater than 0; then, determining a reference printing scheme of the object to be printed under the nth printing parameter information and calculating an nth reference printing resource estimation required by the first user to process the object to be printed according to the nth reference printing scheme; and finally, generating and outputting a printing reference graph according to each nth reference printing resource estimated value and the target printing parameters corresponding to each nth reference printing resource estimated value.
It should be noted that the blockchain network shown in fig. 1 is composed of two first terminal devices 101 and one second terminal device 102, which is only used for illustration, and is not limited to the embodiment of the present application. For example, in another example, a blockchain network may be comprised of three first terminal devices 101 and one second terminal device 102. For example, in another example, a blockchain network may be composed of three first terminal devices 101, one second terminal device 102, one third terminal device 103, the third terminal device 103 storing a print resource information threshold. The first terminal equipment can acquire the printing resource threshold value from the third terminal equipment, and verify the printing resource information based on the printing resource threshold value, if the printing resource information passes the verification, the printing resource information is subjected to the common-identification verification through the common-identification node in the blockchain network, and if the printing resource information does not pass the verification, a prompt message is output, and the prompt message is used for prompting the first user to adjust the printing resource information to the printing resource range indicated by the printing resource threshold value.
As can be seen from the foregoing, the print processing system provided by the embodiment of the present application may determine each print scheme of the object to be printed under different paper sizes according to the print parameter information of the object to be printed, then determine the target print resource estimation value required for processing the object to be printed according to the print resource information on the blockchain, and generate and output the print document according to the target print resource estimation value. Since the printing resource estimation is not required to be calculated manually, the printing bill of the object to be printed can be generated and output quickly. And timeliness and accuracy of generating and outputting the printed bill are improved. The embodiment can be suitable for medical informatization, electronic information archive management and other scenes in the medical field.
Based on the above description, the embodiment of the present application provides a printing processing method, as shown in fig. 3, which may include the following steps S301 to S304:
S301: and obtaining the printing parameter information of the object to be printed, and determining each printing scheme of the object to be printed under different paper sizes based on the printing parameter information.
The second terminal device may acquire the printing parameter information of the object to be printed by:
In one implementation, the second terminal device may be configured to receive the printing parameter information of the object to be printed uploaded by the second user. Specifically, the second terminal device may obtain the printing parameter information of the object to be printed through the received printing parameter information of the object to be printed.
In another implementation, the second terminal device may be configured to determine, according to a user operation of the second user, a target print category to which the object to be printed belongs from the at least one print category, and display a print parameter configuration page of the target print category. And then, generating the printing parameter information of the object to be printed based on the configuration operation of the second user on the printing parameter configuration page.
For example, as shown in fig. 4a, a user interface 401 of the print processing system may be displayed on the display screen of the second terminal device, where the user interface 401 includes a plurality of print categories, such as foldout, XX, XXX, etc. The second terminal apparatus may switch the user interface 401 to the folded printing parameter configuration page 402 in response to a click operation after the user selects "folding". As shown in fig. 4b, the second user may configure printing parameters such as a printing surface of a paper, a finished size, a grammage of the paper, a fold number, a folding manner, a paper material, a purchase amount, and the like of the object to be printed through the printing parameter configuration page 402. Then, based on the configuration operation of the second user on the printing parameter configuration page 402, printing parameter information of the object to be printed may be generated, and the printing parameter information of the object to be printed may include print surface information, size information, grammage information, fold number information, fold style information, material information, and purchase quantity information.
The printing scheme under any paper size comprises printing parameter information, a target cutting mode of an object to be printed under any paper size and a target paper consumption corresponding to the target cutting mode. The second terminal device may determine the printing scheme of the object to be printed at any paper size by the following method.
In one implementation manner, a preset cutting manner is stored in the second terminal device in advance, the paper consumption required by cutting the object to be printed according to the preset cutting manner is determined under any paper size based on the size information in the printing parameter information, the preset cutting manner is determined as a target cutting manner, and the paper consumption required by cutting according to each preset cutting manner is determined as a target paper consumption. And then generating a printing scheme under any paper size according to the printing parameter information, the target paper consumption and the target cutting mode.
In another implementation manner, a plurality of preset cutting modes are prestored in the second terminal device. The second terminal equipment determines the paper consumption required by cutting the object to be printed according to each preset cutting mode under any paper size based on the size information in the printing parameter information of the object to be printed, and determines the minimum paper consumption from the paper consumption; determining the minimum paper consumption as a target paper consumption, and determining a preset cutting mode corresponding to the minimum paper consumption as a target cutting mode; and generating a printing scheme under any paper size according to the printing parameter information, the target paper consumption and the target cutting mode.
The second terminal device stores two preset cutting modes in advance: the first preset cutting mode and the second preset cutting mode. Let the paper size be a. The size of the object to be printed is B, and 300 pages of the object to be printed are required.
As shown in fig. 5a, the object to be printed with the size B of 6 pages is obtained by cutting according to the first preset cutting mode under the paper size a. Then, 300 sheets can be calculated, which require 50 sheets of paper with a paper size a to be cut.
As shown in fig. 5B, the object to be printed with the size B of 5 pages is obtained by cutting according to the second preset cutting mode under the paper size a. Then, 300 sheets can be calculated, which require 60 sheets of paper with a paper size a to be cut.
The minimum paper consumption determined from the paper consumption amounts is 50, the 50 paper consumption amounts are determined as target paper consumption amounts, and the first preset cutting mode is determined as target cutting mode. And finally, generating a printing scheme under the paper size A according to the printing parameter information, the target paper consumption and the target cutting mode.
It should be noted that, based on the printing schemes under any paper size, the second terminal device may obtain each printing scheme of the object to be printed under different paper sizes. And will not be described in detail here.
S302: and obtaining the printing resource information of at least two first users from the blockchain, and calculating the printing resource estimation value required by each first user for processing the object to be printed according to each printing scheme according to the printing resource information of each first user and each printing scheme.
The first terminal device may write the printing resource information to the blockchain before performing step S302.
The printing resource information may be digitally signed printing resource information. Wherein the digital signature is generated based on the public key of the first user. The first terminal device can utilize the private key of the first user to verify the printing resource information with the digital signature, if the verification is passed, the printing resource information is subjected to the consensus verification through the consensus node in the blockchain network, and if the verification is not passed, the printing resource information is discarded.
When the printing resource information is subjected to the consensus verification through the consensus nodes in the blockchain network, if the consensus verification is passed, the printing resource information is written into the blockchain. And if the consensus verification is not passed, discarding the printing resource information.
Optionally, the digital signature may also be generated based on the private key of the first user. The first terminal device may verify the digitally signed printed resource information using the public key of the first user.
Further, the first user's printing resource information may include any one or more of the following secondary printing resource information: paper cost data, printing process cost data (e.g., printing resource data, surface treatment resource data, post-press treatment data), and tax data.
The first terminal device may perform a threshold check on each of the secondary print resource information based on each of the secondary print resource thresholds. If the secondary printing resource information is larger than the secondary printing resource threshold value, the threshold value is not checked, and a prompt message is output to prompt a user to adjust the secondary printing resource information. Wherein each secondary printing resource information corresponds to a secondary printing resource threshold, for example, the secondary printing resource information is paper cost data, and then the corresponding secondary printing resource threshold is a paper ton threshold; for another example, the secondary printing resource information is printing resource data, and the corresponding secondary printing resource threshold is a printing process fee unit price threshold; for another example, the secondary printing resource information is surface treatment resource data, and the corresponding secondary printing resource threshold value is a processing fee unit price threshold value of the surface treatment; for another example, the secondary printing resource information is post-press processing resource data, and the corresponding secondary printing resource threshold is a processing fee unit price threshold of the post-press processing.
Illustratively, assuming that the secondary printing resource information is paper cost data, the secondary printing resource threshold is a paper ton threshold. And carrying out threshold verification on the paper cost data based on the paper ton price threshold value. If the paper cost data is greater than the paper ton threshold (i.e. the paper ton is greater than the paper ton threshold), and the threshold check is not passed, outputting a prompting message to prompt the first user to adjust the paper ton to be less than or equal to the paper ton threshold.
In one implementation, the second terminal device may obtain the print resource information of at least two first users directly from the blockchain.
In another implementation, the second terminal device may obtain, from the blockchain, printing resource information that the at least two first users carry digital signatures, where the data signatures may be generated based on public keys of the first users. The second terminal device can utilize the private key of the first user to verify the printing resource information with the digital signature, and if the verification is passed, the printing resource estimated value required by each first user for processing the object to be printed according to each printing scheme is calculated according to the printing resource information of each first user and each printing scheme. And if the verification is not passed, discarding the printing resource information with the digital signature.
In another implementation, the second terminal device may obtain, from the blockchain, printing resource information that the at least two first users carry digital signatures, where the data signatures may be generated based on the private keys of the first users. The second terminal device can utilize the public key of the first user to verify the printing resource information with the digital signature, and if the verification is passed, the printing resource estimated value required by each first user for processing the object to be printed according to each printing scheme is calculated according to the printing resource information of each first user and each printing scheme. And if the verification is not passed, discarding the printing resource information with the digital signature.
The second terminal device calculates a printing resource estimated value required by the first user to process the object to be printed according to the first printing scheme according to the printing resource information of the first user and the first printing scheme. Specifically, based on the paper cost data and the target paper consumption in the first printing scheme, calculating a paper resource estimate required by the first user to process the object to be printed through the first printing scheme; calculating a printing process resource estimate required by the first user to process the object to be printed through the first printing scheme based on the printing process cost data and the target paper consumption in the first printing scheme; determining a tax estimate required by the first user to process the object to be printed via the first printing scheme based on the paper resource estimate, the printing process resource estimate, and the tax data; and obtaining the printing resource estimation required by the first user for processing the object to be printed according to a first printing scheme according to one or more of the paper resource estimation, the printing process resource estimation and the tax estimation, wherein the first printing scheme is any printing scheme in various printing schemes of the first user.
Further, similar to the method of calculating the estimated printing resources required by the first user to process the object to be printed according to the first printing scheme according to the printing resource information of the first user and the first printing scheme, the second terminal device may obtain the estimated printing resources required by the first user to process the object to be printed according to the printing schemes according to the printing resource information of the first users and the printing schemes.
S303: and selecting a target printing resource estimated value from the printing resource estimated values, determining a target user corresponding to the target printing resource estimated value from the first users, and determining a target printing scheme corresponding to the target printing resource estimated value from the printing schemes.
Specifically, the second terminal device may determine a minimum printing resource estimation from the respective printing resource estimation, determine the minimum printing resource estimation as a target printing resource estimation, and determine a target user corresponding to the target printing resource estimation from the first users according to the target printing resource estimation.
S304: and generating and outputting a printing bill based on the target printing scheme, the user information of the target user and the target printing resource estimated value.
Specifically, the printed document may include one or more of the following: target printing scheme (such as printing parameter information of an object to be printed, target cutting mode and target paper consumption), user information of a target user (such as name of a supplier), and target printing resource estimation.
Further, the second terminal device may further determine a target printing parameter from the printing parameter information according to an instruction of the preset parameter adjustment rule, and adjust a value of the target printing parameter in the printing parameter information to obtain nth printing reference information, where n is an integer greater than 0. Then, a reference printing scheme of the object to be printed under the nth printing parameter information is determined, and an nth reference printing resource estimate required by the first user to process the object to be printed according to the nth reference printing scheme is calculated. And finally, generating and outputting a printing reference graph according to each nth reference printing resource estimated value and the target printing parameters corresponding to each nth reference printing resource estimated value.
For example, as shown in fig. 6, the second terminal device may determine to adjust the purchase amount in the printing parameter information according to a preset parameter adjustment rule. And adjusting the value of the purchase quantity in the printing parameter information to obtain 7 printing reference information. Then, a reference printing scheme of the object to be printed under the 7 pieces of printing parameter information is determined, and a reference printing resource estimation required by the first user to process the object to be printed according to the 7 pieces of printing scheme is calculated. Finally, a printed reference graph is generated and output based on the 7 reference printed resource estimates, and the 7 purchase quantities, as shown in fig. 6.
In the embodiment of the application, the printing parameter information of the object to be printed can be acquired first, and each printing scheme of the object to be printed under different paper sizes can be determined based on the printing parameter information; then, obtaining printing resource information of at least two first users from the blockchain, and calculating printing resource estimation values required by each first user for processing an object to be printed according to each printing scheme according to the printing resource information of each first user and each printing scheme; finally, selecting target printing resource estimated values from the printing resource estimated values, determining target users corresponding to the target printing resource estimated values from the first users, and determining target printing schemes corresponding to the target printing resource estimated values from the printing schemes; and generating and outputting a printing bill based on the target printing scheme, the user information of the target user and the target printing resource estimation. The target printing resource estimated value can be quickly calculated, and the more accurate printing bill can be generated and output, so that the timeliness and the accuracy of the printing bill can be improved.
The embodiment can be suitable for medical informatization, electronic information archive management and other scenes in the medical field. The specific application of the printing method will be described below taking an application scenario in which the printing method is applied to a promotional poster of an enterprise printing medical product in the medical technical field as an example.
The general flow of the printing treatment method is as follows: acquiring printing parameter information of a propaganda poster of a medical product, and determining each printing scheme of the propaganda poster of the medical product under different paper sizes based on the printing parameter information; acquiring printing resource information of at least two first users from a blockchain, and calculating printing resource estimation values required by each first user for processing propaganda posters of medical products according to each printing scheme according to the printing resource information of each first user and each printing scheme; screening target printing resource estimated values from the printing resource estimated values, determining target users corresponding to the target printing resource estimated values from the first users, and determining target printing schemes corresponding to the target printing resource estimated values from the printing schemes; and generating and outputting a printing bill of the propaganda poster of the medical product based on the target printing scheme, the user information of the target user and the target printing resource estimation. Therefore, the printing processing method provided by the embodiment of the application can rapidly calculate and obtain the target printing resource estimation value of the propaganda poster of the medical product, and generate and output more accurate printing receipts, thereby being beneficial to improving the timeliness and the accuracy of the printing receipts of the propaganda poster of the medical product. Referring to fig. 7 again, a schematic structural diagram of a printing processing apparatus according to an embodiment of the application is shown. The printing processing device comprises:
The determining module 701 is configured to obtain printing parameter information of an object to be printed, and determine each printing scheme of the object to be printed under different paper sizes based on the printing parameter information.
The calculating module 702 is configured to obtain printing resource information of at least two first users from the blockchain, and calculate, according to the printing resource information of each first user and each printing scheme, a printing resource estimation required by each first user to process an object to be printed according to each printing scheme.
The determining module 701 is further configured to screen the target printing resource estimation from the printing resource estimation, determine a target user corresponding to the target printing resource estimation from the first users, and determine a target printing scheme corresponding to the target printing resource estimation from the printing schemes.
And an output module 703 for generating and outputting a printed document based on the target printing scheme, the user information of the target user, and the target printing resource estimate.
In one embodiment, the printing scheme under any paper size includes the printing parameter information, a target cutting mode of the object to be printed under any paper size, and a target paper consumption corresponding to the target cutting mode. Based on this, the determining module 701 is specifically configured to obtain size information of the object to be printed from the printing parameter information; determining the paper consumption required by cutting the object to be printed according to each preset cutting mode under any paper size based on the size information, and determining the minimum paper consumption from the paper consumption; determining the minimum paper consumption as a target paper consumption, and determining a preset cutting mode corresponding to the minimum paper consumption as a target cutting mode; and generating a printing scheme under any paper size according to the printing parameter information, the target paper consumption and the target cutting mode.
In one embodiment, the printing resource information includes any one or more of the following: paper cost data, printing process cost data, and tax data. Based on this, the calculation module 702 is specifically configured to calculate, based on the paper cost data and the target paper consumption in the first printing scheme, a paper resource estimate required by the first user to process the object to be printed through the first printing scheme; calculating a printing process resource estimate required by the first user to process the object to be printed through the first printing scheme based on the printing process cost data and the target paper consumption in the first printing scheme; determining a tax estimate required by the first user to process the object to be printed via the first printing scheme based on the paper resource estimate, the printing process resource estimate, and the tax data; and obtaining the printing resource estimation required by the first user for processing the object to be printed according to a first printing scheme according to one or more of the paper resource estimation, the printing process resource estimation and the tax estimation, wherein the first printing scheme is any printing scheme in various printing schemes of the first user.
In one embodiment, the computing module 702 is further configured to determine, according to a user operation of the second user, a target print category to which the object to be printed belongs from the at least one print category, and display a print parameter configuration page of the target print category; and generating the printing parameter information of the object to be printed based on the configuration operation of the second user on the printing parameter configuration page.
In one embodiment, the output module 703 is further configured to determine a target printing parameter from the printing parameter information according to an instruction of a preset parameter adjustment rule, and adjust a value of the target printing parameter in the printing parameter information to obtain an nth printing reference information, where n is an integer greater than 0; determining a reference printing scheme of the object to be printed under the nth printing parameter information; calculating an nth reference printing resource estimate required by the first user to process the object to be printed according to the nth reference printing scheme; and generating and outputting a printing reference graph according to each nth reference printing resource estimated value and the target printing parameters corresponding to each nth reference printing resource estimated value.
In the embodiment of the present application, the specific implementation of each module may refer to the description of the related content in the embodiment corresponding to each drawing.
The embodiment can be suitable for medical informatization, electronic information archive management and other scenes in the medical field. In the embodiment of the application, the printing parameter information of the object to be printed can be acquired first, and each printing scheme of the object to be printed under different paper sizes can be determined based on the printing parameter information; then, obtaining printing resource information of at least two first users from the blockchain, and calculating printing resource estimation values required by each first user for processing an object to be printed according to each printing scheme according to the printing resource information of each first user and each printing scheme; finally, selecting target printing resource estimated values from the printing resource estimated values, determining target users corresponding to the target printing resource estimated values from the first users, and determining target printing schemes corresponding to the target printing resource estimated values from the printing schemes; and generating and outputting a printing bill based on the target printing scheme, the user information of the target user and the target printing resource estimation. The target printing resource estimated value can be quickly calculated, and the more accurate printing bill can be generated and output, so that the timeliness and the accuracy of the printing bill can be improved.
Based on the description of the printing processing method embodiment, the embodiment of the application also discloses a terminal device. Referring to fig. 8, the terminal device comprises at least a processor 801, an input interface 802, an output interface 803, and a computer storage medium 804, which may be connected by a bus or other means.
The computer storage medium 804 is a memory device in the terminal device for storing programs and data. It will be appreciated that the computer storage media 804 herein may include both built-in storage media for the terminal device and extended storage media supported by the terminal device. The computer storage media 804 provides storage space that stores the operating system of the terminal device. Also stored in this memory space are one or more instructions, which may be one or more computer programs (including program code), adapted to be loaded and executed by the processor 801. Note that the computer storage medium herein may be a high-speed RAM memory; optionally, the computer storage medium may be at least one computer storage medium remote from the foregoing processor, where the processor may be referred to as a central processing unit (Central Processing Unit, CPU), and is a core of a computer device and a control center, and is adapted to be implemented with one or more instructions, and specifically load and execute the one or more instructions to implement a corresponding method flow or function.
In one embodiment, one or more instructions stored in computer storage medium 804 may be loaded and executed by processor 801 to implement the steps involved in performing the corresponding method as shown in FIG. 3. In a specific implementation, one or more instructions in computer storage medium 804 are loaded and executed by processor 801 to:
Acquiring printing parameter information of an object to be printed, and determining each printing scheme of the object to be printed under different paper sizes based on the printing parameter information;
acquiring printing resource information of at least two first users from a blockchain, and calculating printing resource estimation values required by each first user for processing the object to be printed according to each printing scheme according to the printing resource information of each first user and each printing scheme;
selecting a target printing resource estimated value from the printing resource estimated values, determining a target user corresponding to the target printing resource estimated value from the first users, and determining a target printing scheme corresponding to the target printing resource estimated value from the printing schemes;
And generating and outputting a printing bill based on the target printing scheme, the user information of the target user and the target printing resource estimated value.
In one embodiment, the printing scheme under any paper size includes printing parameter information, a target cutting mode of an object to be printed under any paper size, and a target paper consumption corresponding to the target cutting mode. Correspondingly, the processor 801 acquires size information of the object to be printed from the printing parameter information; determining the paper consumption required by cutting the object to be printed according to each preset cutting mode under any paper size based on the size information, and determining the minimum paper consumption from the paper consumption; determining the minimum paper consumption as a target paper consumption, and determining a preset cutting mode corresponding to the minimum paper consumption as a target cutting mode; and generating a printing scheme under any paper size according to the printing parameter information, the target paper consumption and the target cutting mode.
In one embodiment, the printing resource information includes any one or more of the following: paper cost data, printing process cost data, and tax data. Accordingly, the processor 801 calculates a paper resource estimate required for the first user to process the object to be printed through the first printing scheme based on the paper cost data and the target paper consumption amount in the first printing scheme; calculating a printing process resource estimate required by the first user to process the object to be printed through the first printing scheme based on the printing process cost data and the target paper consumption in the first printing scheme; determining a tax estimate required by the first user to process the object to be printed via the first printing scheme based on the paper resource estimate, the printing process resource estimate, and the tax data; and obtaining the printing resource estimation required by the first user for processing the object to be printed according to a first printing scheme according to one or more of the paper resource estimation, the printing process resource estimation and the tax estimation, wherein the first printing scheme is any printing scheme in various printing schemes of the first user.
In one embodiment, the processor 801 further determines a target print category to which the object to be printed belongs from the at least one print category according to a user operation of the second user, and displays a print parameter configuration page of the target print category; and generating the printing parameter information of the object to be printed based on the configuration operation of the second user on the printing parameter configuration page.
In one embodiment, the processor 801 is further configured to determine a target printing parameter from the printing parameter information according to an instruction of a preset parameter adjustment rule, and adjust a value of the target printing parameter in the printing parameter information to obtain an nth printing reference information, where n is an integer greater than 0; determining a reference printing scheme of the object to be printed under the nth printing parameter information; calculating an nth reference printing resource estimate required by the first user to process the object to be printed according to the nth reference printing scheme; and generating and outputting a printing reference graph according to each nth reference printing resource estimated value and the target printing parameters corresponding to each nth reference printing resource estimated value.
The embodiment can be suitable for medical informatization, electronic information archive management and other scenes in the medical field. In the embodiment of the application, the printing parameter information of the object to be printed can be acquired first, and each printing scheme of the object to be printed under different paper sizes can be determined based on the printing parameter information; then, obtaining printing resource information of at least two first users from the blockchain, and calculating printing resource estimation values required by each first user for processing an object to be printed according to each printing scheme according to the printing resource information of each first user and each printing scheme; finally, selecting target printing resource estimated values from the printing resource estimated values, determining target users corresponding to the target printing resource estimated values from the first users, and determining target printing schemes corresponding to the target printing resource estimated values from the printing schemes; and generating and outputting a printing bill based on the target printing scheme, the user information of the target user and the target printing resource estimation. The target printing resource estimated value can be quickly calculated, and the more accurate printing bill can be generated and output, so that the timeliness and the accuracy of the printing bill can be improved.
It should be noted that the embodiments of the present application also provide a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer readable storage medium and executes the computer instructions to cause the computer device to perform the steps performed in fig. 2 as an embodiment of the response method to the data request described above.
The computer readable storage medium may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function, and the like; the storage data area may store data created from the use of blockchain nodes, and the like.
The blockchain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and the like. The blockchain (Blockchain), essentially a de-centralized database, is a string of data blocks that are generated in association using cryptographic methods, each of which contains information from a batch of network transactions for verifying the validity (anti-counterfeit) of its information and generating the next block. The blockchain may include a blockchain underlying platform, a platform product services layer, an application services layer, and the like.
The above disclosure is illustrative of a preferred embodiment of the present application, and it is not to be construed as limiting the scope of the application, but rather as providing for the full or partial flow of the solution to the above-described embodiment, and equivalent variations according to the appended claims, will be apparent to those skilled in the art.

Claims (9)

1. A print processing system comprising a first terminal device and a second terminal device in a blockchain network, wherein:
The first terminal equipment is used for checking the printing resource information with the digital signature, if the checking is passed, the printing resource information is subjected to consensus verification through a consensus node in the blockchain network, and if the consensus verification is passed, the printing resource information is written into the blockchain; wherein the digital signature is generated based on a public key or a private key of the first user;
The second terminal equipment is used for acquiring the printing parameter information of the object to be printed and determining each printing scheme of the object to be printed under different paper sizes based on the printing parameter information; acquiring printing resource information of at least two first users from the blockchain, and calculating printing resource estimation values required by the first users for processing the object to be printed according to the printing schemes according to the printing resource information of the first users and the printing schemes; selecting a target printing resource estimated value from the printing resource estimated values, determining a target user corresponding to the target printing resource estimated value from the first users, and determining a target printing scheme corresponding to the target printing resource estimated value from the printing schemes; generating and outputting a printed document based on the target printing scheme, the user information of the target user and the target printing resource estimate;
The second terminal device is specifically configured to obtain size information of the object to be printed from the printing parameter information; determining each paper consumption amount required by cutting the object to be printed according to each preset cutting mode under any paper size based on the size information, and determining the minimum paper consumption amount from each paper consumption amount; determining the minimum paper consumption as a target paper consumption, and determining a preset cutting mode corresponding to the minimum paper consumption as a target cutting mode; generating a printing scheme under any paper size according to the printing parameter information, the target paper consumption and the target cutting mode;
The second terminal device is specifically configured to determine, according to a user operation of a second user, a target print type to which the object to be printed belongs from at least two print types, and display a print parameter configuration page of the target print type; generating the printing parameter information of the object to be printed based on the configuration operation of the second user on the printing parameter configuration page; wherein the at least two printed categories include foldouts, posters; if the target printing type is a foldout, the printing parameter information of the object to be printed comprises gram weight information, fold number information, foldout mode information and material information;
the first terminal device is further configured to perform threshold verification on each piece of secondary printing resource information included in the printing resource information based on each piece of secondary printing resource threshold in the printing resource thresholds; if the secondary printing resource information is larger than the corresponding secondary printing resource threshold value, the threshold value is not checked, and a prompting message is output to prompt a user to adjust the secondary printing resource information.
2. The system of claim 1, wherein the printing scheme at any one paper size includes the printing parameter information, a target cut-out of the object to be printed at the any one paper size, and a target consumption of paper corresponding to the target cut-out.
3. The system of claim 2, wherein the printing resource information comprises any one or more of: paper cost data, printing process cost data and tax data,
The second terminal device is specifically configured to calculate, based on the paper cost data and a target paper consumption in a first printing scheme, a paper resource estimation required by the first user to process the object to be printed through the first printing scheme; calculating a printing process resource estimate required by the first user to process the object to be printed through the first printing scheme based on the printing process cost data and a target paper consumption in the first printing scheme; determining a tax estimate required by the first user to process the object to be printed via the first printing scheme based on the paper resource estimate, the printing process resource estimate, and the tax data; and obtaining the printing resource estimation required by the first user for processing the object to be printed according to the first printing scheme according to one or more of the paper resource estimation, the printing process resource estimation and the tax estimation, wherein the first printing scheme is any one of the printing schemes of the first user.
4. The system of claim 1, wherein the second terminal device is further configured to determine a target printing parameter from the printing parameter information according to an instruction of a preset parameter adjustment rule, and adjust a value of the target printing parameter in the printing parameter information to obtain nth printing reference information, where n is an integer greater than 0;
determining a reference printing scheme of the object to be printed under the nth printing reference information;
Calculating an nth reference printing resource estimation required by the first user to process the object to be printed according to the reference printing scheme under the nth printing reference information;
And generating and outputting a printing reference graph according to each nth reference printing resource estimated value and the target printing parameters corresponding to each nth reference printing resource estimated value.
5. A method of print processing, the method comprising:
Acquiring printing parameter information of an object to be printed, and determining each printing scheme of the object to be printed under different paper sizes based on the printing parameter information;
acquiring printing resource information of at least two first users from a blockchain, and calculating printing resource estimation values required by each first user for processing the object to be printed according to each printing scheme according to the printing resource information of each first user and each printing scheme;
selecting a target printing resource estimated value from the printing resource estimated values, determining a target user corresponding to the target printing resource estimated value from the first users, and determining a target printing scheme corresponding to the target printing resource estimated value from the printing schemes;
generating and outputting a printed document based on the target printing scheme, the user information of the target user and the target printing resource estimate;
Wherein determining a printing scheme of the object to be printed at any paper size based on the printing parameter information includes: acquiring the size information of the object to be printed from the printing parameter information; determining each paper consumption amount required by cutting the object to be printed according to each preset cutting mode under any paper size based on the size information, and determining the minimum paper consumption amount from the paper consumption amounts; determining the minimum paper consumption as a target paper consumption, and determining a preset cutting mode corresponding to the minimum paper consumption as a target cutting mode; generating a printing scheme under any paper size according to the printing parameter information, the target paper consumption and the target cutting mode;
The obtaining the printing parameter information of the object to be printed comprises the following steps: determining a target printing type to which the object to be printed belongs from at least two printing types according to user operation of a second user, and displaying a printing parameter configuration page of the target printing type; generating the printing parameter information of the object to be printed based on the configuration operation of the second user on the printing parameter configuration page; the at least two printed categories include foldouts, posters; if the target printing type is a foldout, the printing parameter information of the object to be printed comprises gram weight information, fold number information, foldout mode information and material information;
The method further comprises the steps of: performing threshold verification on each piece of secondary printing resource information included in the printing resource information based on each piece of secondary printing resource threshold in the printing resource thresholds; if the secondary printing resource information is larger than the corresponding secondary printing resource threshold value, the threshold value is not checked, and a prompting message is output to prompt a user to adjust the secondary printing resource information.
6. The method of claim 5, wherein the printing scheme at any one of the sheet sizes includes the printing parameter information, a target cut-out of the object to be printed at the any one of the sheet sizes, and a target consumption of paper corresponding to the target cut-out.
7. A print processing apparatus for performing the method of any one of claims 5-6, the apparatus comprising:
The determining module is used for acquiring the printing parameter information of the object to be printed and determining each printing scheme of the object to be printed under different paper sizes based on the printing parameter information;
The computing module is used for acquiring the printing resource information of at least two first users from the blockchain, and computing the printing resource estimated value required by each first user for processing the object to be printed according to each printing scheme according to the printing resource information of each first user and each printing scheme;
The determining module is further configured to screen a target printing resource estimation from the printing resource estimation, determine a target user corresponding to the target printing resource estimation from the first users, and determine a target printing scheme corresponding to the target printing resource estimation from the printing schemes;
The output module is used for generating and outputting a printing bill based on the target printing scheme, the user information of the target user and the target printing resource estimated value;
The determining module is specifically configured to: acquiring the size information of the object to be printed from the printing parameter information; determining each paper consumption amount required by cutting the object to be printed according to each preset cutting mode under any paper size based on the size information, and determining the minimum paper consumption amount from the paper consumption amounts; determining the minimum paper consumption as a target paper consumption, and determining a preset cutting mode corresponding to the minimum paper consumption as a target cutting mode; and generating a printing scheme under any paper size according to the printing parameter information, the target paper consumption and the target cutting mode.
8. A computer device comprising an input interface, an output interface, and further comprising:
A processor adapted to implement one or more instructions; and
A computer storage medium storing one or more instructions adapted to be loaded by the processor and to perform the print processing method of any one of claims 5 to 6.
9. A computer storage medium storing one or more instructions adapted to be loaded by a processor and to perform the print processing method of any one of claims 5 to 6.
CN202011323368.3A 2020-11-23 2020-11-23 Printing processing system, method and related equipment Active CN112445441B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011323368.3A CN112445441B (en) 2020-11-23 2020-11-23 Printing processing system, method and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011323368.3A CN112445441B (en) 2020-11-23 2020-11-23 Printing processing system, method and related equipment

Publications (2)

Publication Number Publication Date
CN112445441A CN112445441A (en) 2021-03-05
CN112445441B true CN112445441B (en) 2024-06-25

Family

ID=74737885

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011323368.3A Active CN112445441B (en) 2020-11-23 2020-11-23 Printing processing system, method and related equipment

Country Status (1)

Country Link
CN (1) CN112445441B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104635865A (en) * 2013-11-14 2015-05-20 四川川印包装股份有限公司 Electronic printing calculator
CN105912283A (en) * 2016-04-29 2016-08-31 邓迪 Block chain based printer and realization method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AUPQ055999A0 (en) * 1999-05-25 1999-06-17 Silverbrook Research Pty Ltd A method and apparatus (npage01)
US20040196486A1 (en) * 2003-04-01 2004-10-07 Atsushi Uchino Addressbook service for network printer
CN102609852A (en) * 2012-02-16 2012-07-25 南京邮电大学 Implementation method of printing e-commerce platform for remote printing
CN108764521B (en) * 2018-04-13 2022-04-01 云南黑软科技有限公司 Imposition method for improving paper utilization rate
CN110598474B (en) * 2019-09-19 2023-09-15 腾讯科技(深圳)有限公司 Block chain-based data acquisition method, system, device and storage medium
CN110585727B (en) * 2019-09-26 2023-08-29 腾讯科技(深圳)有限公司 Resource acquisition method and device
CN111476597A (en) * 2020-03-19 2020-07-31 平安国际智慧城市科技股份有限公司 Resource quantity estimation result processing method and related equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104635865A (en) * 2013-11-14 2015-05-20 四川川印包装股份有限公司 Electronic printing calculator
CN105912283A (en) * 2016-04-29 2016-08-31 邓迪 Block chain based printer and realization method

Also Published As

Publication number Publication date
CN112445441A (en) 2021-03-05

Similar Documents

Publication Publication Date Title
US10764139B2 (en) Information processing system and report creation method
CA2786386C (en) Computer form action zone summary system and method
US8275993B2 (en) Author signatures for legal purposes
JP6087452B1 (en) Paper document management system
US10733178B2 (en) Electronic document workflow
AU2014201213B2 (en) Information Processing System, Information Processing Apparatus, Method Of Controlling An Information Processing Appataus, And Program
CN111078630A (en) Signature system and method
CA2940987A1 (en) Mobile solution for purchase orders
CN112529700A (en) Business handling and auditing method, system, equipment and readable storage medium
US20120233029A1 (en) Generating printable certificates to verify log authenticity
CN107733898A (en) A kind of data based on chain of evidence save implementation method, system and equipment from damage
CN112994900B (en) File countersigning method, device, client, server and storage medium
CN112445441B (en) Printing processing system, method and related equipment
US20150193870A1 (en) Generating electronic documents (edocs) for transactions
CN112583603A (en) Visual signature method and device, electronic equipment and computer readable storage medium
US20090183007A1 (en) Method, Computer Program Product and Apparatus for Authenticating Electronic Documents
KR100886693B1 (en) Bidding Method and System Online
CN114037999A (en) Method for verifying and analyzing OFD format invoice file
CN115760118A (en) Commercial password detection method, device and storage medium
CN115329396A (en) Online signing method, system, electronic device and readable storage medium for transaction contract
TW201216111A (en) Method for generating and verifying time stamp certificate of electronic file
CN116720774B (en) Time verification-based bidding method and device
US20240104324A1 (en) Information processing apparatus, non-transitory computer readable medium storing program, and information processing method
GB2456326A (en) Digitally signed and sealed electronic drawing with an associated overlay
JP4699175B2 (en) Time stamp information verification support server device, time stamp information verification support method, computer program, and time stamp information verification support 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
GR01 Patent grant
GR01 Patent grant