Invention content
The technical problem to be solved by the present invention is to how E-seal be controlled to combine with electronic document print management,Solve Version Control demand of the enterprises and institutions to paper document.
In order to solve this technical problem, the present invention provides a kind of print control system based on E-seal and sidesMethod, including the first client, Printing and server, the server respectively with first client and printing clientEnd carries out data interaction;
First client at least to:
Response external inputs, and is document configuration print right to be printed, obtains printing configuration information, the printing is with confidenceBreath has included at least the available printing number of document to be printed;
The printing configuration information of the document to be printed is uploaded to the server;
The Printing at least to:
The printing configuration information of the document to be printed is obtained from the server;
Response external inputs, and selection, which enters, strengthens print procedure or direct print procedure;
In the direct print procedure, the Printing is also judging the document to be printed with the presence or absence of havingThe E-seal of effect;
If in the presence of being beaten after carrying out discoloration, gray proces to the image of the E-seal in the document to be printedPrint;
If being not present, printed;
It is described reinforcement print procedure in, the Printing also to:
Judge that the document to be printed whether there is effective E-seal;
If in the presence of, and print right success is obtained, it can be printed;
If being not present or obtaining print right failure, can not be printed;
It is printed, and causes the printing number of the document to be printed that can use printing number no more than described always.
Optionally, be configured print right when, first client also to:
Response external inputs, and chooses whether that the digital certificate pattern is configured;
If so, by the document configuration to be printed into digital certificate pattern,
Under the digital certificate pattern, first client further to:
It certificate and can be registered on the server with printing certificate with printing for the document configuration to be printed;
Under the digital certificate pattern, in the reinforcement print procedure, when reading print right, the printing clientEnd also to:
The certificate that the Printing is held is read, it is registered in can be used on server with the document to be printed beatsConfirmation book compares, and judges whether the certificate to match;
If successful match, judge to obtain print right success;
If it fails to match, do not judge to obtain print right failure.
Optionally, under the digital certificate pattern, first client also to:
When printing number can be used described in configuration, described printing number can be used for available printing certificate configuration is corresponding;
Under the digital certificate pattern, it is described reinforcement print procedure in, the Printing also to:
It is successful in credentials match, so that the printing number of the document to be printed is not more than always when being printedRespective certificate is configured described with printing number.
Optionally, first client also to:
Automatic is each described one unique identification ID of document structure tree to be printed;
For each document to be printed, the printing configuration information of document to be printed is matched with the unique identification ID wholeIt closes, is uploaded to the server;The printing configuration information further includes the information that the digital certificate pattern whether is configured;
The Printing also to:
The document to be printed is obtained, inquires and obtains from the server according to the unique identification ID of the document to be printedPrint configuration information;
If document to be printed is configured to the digital certificate pattern, first client will be also to will be corresponding availablePrinting certificate matches integration, and be registered in the server with the unique identification ID, and the Printing is also to basisThe unique identification ID inquires and obtains corresponding available printing certificate information from the server.
Optionally, the E-seal is issued by electronic stamp platform, and the E-seal being awarded includes COM pairsAs;
When judging that the document to be printed whether there is effective E-seal, the Printing is further usedWith:
Judge that the document to be printed whether there is com object;
If being not present, judge that effective E-seal is not present in the document to be printed;
If in the presence of corresponding com object in the document to be printed is extracted;Further judge extracted com objectWhether there is the like-identified of E-seal issued with affiliated electronic stamp platform;
If with identical mark, judge that there are effective E-seals for the document to be printed;
If without identical mark, judge that effective E-seal is not present in the document to be printed.
Optionally, when carrying out the discoloration, gray proces, the Printing is further to primary electron sealThe value of R, G, B of each pixel of image substitute into the following formula, calculate the gray value A of corresponding pixel points:
A=0.11R+0.59G+0.30B
Gray value A according to each pixel builds the gray level image of the E-seal, completes the discoloration, at gray scaleReason.
Optionally, in the direct print procedure, the Printing also to:
Atomization process also is carried out to the image of the E-seal after discoloration, gray proces are carried out, is beaten again after processingPrint.
Optionally, the Printing also to:
After number needed for having printed, obtain originally available printing number and printed the difference of number, as newAvailable printing number, be updated to the server.
The present invention also provides a kind of print control programs based on E-seal, include the following steps:
S1:Stamped signature is carried out to non-stamped signature document, forms the document to be printed after stamped signature;
S2:Response external inputs, and first client is the document configuration print right to be printed, obtains printing and matchesConfidence ceases, and the printing configuration information has included at least the available printing number of document to be printed;
S3:The printing configuration information of the document to be printed is uploaded to server by first client;
S4:Response external inputs, and the Printing selection, which enters, strengthens print procedure or direct print procedure;
The direct print procedure includes the following steps:
S51:The Printing judges that the printed document whether there is effective E-seal;
If in the presence of S52 is entered step;
If being not present, printed;
S52:It is printed after carrying out discoloration, gray proces to the image of the E-seal in the document to be printed;
The reinforcement print procedure includes at least following steps:
S60:The printing configuration information of the document to be printed is read from the server and obtains the printing of PrintingPermission;
If obtaining successfully, S61 is entered step;
If obtaining failure, feedback can not strengthen the information of printing;
S61:The Printing judges that the document to be printed whether there is effective E-seal;
If in the presence of S62 is entered step;
If being not present, feedback can not strengthen the information of printing;
S62:Implement printing, client carries out the printing of the document to be printed, and causes the printing of the document to be printedNumber can use printing number no more than described always.
Optionally, it further includes and is chosen whether the document configuration to be printed into digital certificate mould before the step S2Formula;
If option and installment into digital certificate pattern,:
It is further comprising the steps of before the step S2:
The first client end response external input can use printing certificate for the document configuration to be printed;
In the step S2, when printing number can be used described in configuration, corresponded to for the available printing certificate configurationAvailable printing number;
In the step S3, also the certificate of the document configuration to be printed is registered on the server;
Before the step S4, further include:The step of repeating before step S4, until it is all need to configure available beatConfirmation book is completed to be configured, register and upload;
The step S60 is specially:
Reading is connected to the certificate that the Printing is held, and judges that it is registered in the document to be printed on serverCertificate whether match;
If successful match, judge that print right obtains successfully, enter step S61;
If it fails to match, judge that print right obtains failure, feedback can not strengthen the information of printing;
In the step S62, the printing number of the document to be printed is configured described no more than respective certificate alwaysPrinting number can be used.
Optionally, after the step S1, first client is also automatically generated for each document to be printedOne unique identification ID;
The step S3 further comprises:First client is directed to each document to be printed, is by document to be printedThe no information for being configured to the digital certificate pattern and it is described with printing number match integration with the unique identification ID, onReach the server;If document to be printed is configured the digital certificate pattern, first client is in addition to by above-mentioned letterBreath is integrated, and corresponding available printing certificate also is matched integration with the unique identification ID, and be registered in the server;
The step S4 further comprises:
The Printing obtains the document to be printed, then according to the unique identification ID of the document to be printed from instituteIt states server inquiry and obtains the information that the digital certificate pattern whether is configured, the printing number, if configuration instituteState digital certificate pattern, the Printing also according to the unique identification ID from the server obtain corresponding certificate intoRow matching.
Optionally, the E-seal is issued by electronic stamp platform, and the E-seal being awarded includes COM pairsAs;
When judging that the document to be printed whether there is effective E-seal, further comprise the steps:
Judge that the document to be printed whether there is com object;
If being not present, judge that effective E-seal is not present in the document to be printed;
If in the presence of corresponding com object in the document to be printed is extracted;Further judge extracted com objectWhether there is the like-identified of E-seal issued with affiliated electronic stamp platform;
If with identical mark, judge that there are effective E-seals for the document to be printed;
If without identical mark, judge that effective E-seal is not present in the document to be printed.
Optionally, when carrying out the discoloration, gray proces, R, G, B of each pixel of primary electron seal imageValue substitutes into the following formula, calculates the gray value A of corresponding pixel points:
A=0.11R+0.59G+0.30B
Then the gray level image of the E-seal is built according to the gray value A of each pixel, completes the discoloration, gray scaleProcessing.
Optionally, in the direct print procedure, also to the image of the E-seal after discoloration, gray proces are carried outAtomization process is carried out, is printed again after processing.
Optionally, it after the step S62, further includes:It obtains originally available printing number and has printed the difference of numberValue, as new available printing number, is updated to the server.
The present invention proposes a kind of print control system and method based on E-seal, provides reinforcement printing and directly beatsTwo kinds of configuration modes are printed, print management and the control of electronic document are realized by the form of expression of E-seal, is further realizedThe Version Control of paper document meets the needs of enterprises and institutions are to document print management and paper document Version Control.
Further, the present invention is in the concept for affixing one's seal and printing configuration process and introduce certificate, and the certificate of user both can be withComputer is stored in, is called at any time, referred to as " soft certificate ";USB-Key can also be stored in, when use is inserted into computer, referred to as" hard certificate ".Certificate has uniqueness, and certificate of utility carries out authentication and the acquisition of print right, realizes enterprises and institutions' officeWith the demand to safety, secrecy in business contact, it ensure that the certificate of only successful match could successful print document;The present inventionIt can also be specifically configured with regard to the available printing number of document, realize effective Version Control of paper document.
Further, the present invention can also connect the available printing number of document with certificate so that specific cardBook holder can only print the number of limit, further ensure effective Version Control of paper document.
Specific embodiment
Below with reference to Fig. 1 to Fig. 4 by one embodiment to the print control provided by the invention based on E-sealSystem and method is described in detail, and is optional embodiment of the present invention, it is believed that those skilled in the art are not changingBecome in the range of present invention spirit and content, can it be modified and be polished.
It please refers to Fig.1, Fig. 2 and Fig. 3, present embodiments provides a kind of print control program based on E-seal, includingFollowing steps:
S1:Stamped signature is carried out to non-stamped signature document, forms the document to be printed after stamped signature;
In the present embodiment, the E-seal is issued by electronic stamp platform, and the E-seal being awarded includes COMObject;In other words, the print control system in the present embodiment and method can include the first client and carry out stamped signature to documentProcess, but even if not carrying out stamped signature in the first client, and be only to lead in other optional embodiments of the invention in factEnter one of a document to be printed, the scheme also possible and of the invention protected;
After the step S1, i.e., after the completion of stamped signature, first client is automatically also each text to be printedOne unique identification ID of shelves generation;Specifically, 16 character strings are generated at random, including digital horizontal line letter etc., 16 wordsSymbol string is the unique identification ID of document;Document unique identification ID is transmitted with standard XML format, in accordance with SOAP communication protocols, togetherWhen support WebService agreements;
S2:Response external inputs, and first client is the document configuration print right to be printed;Printing is obtained to matchConfidence ceases, and the printing configuration information has included at least the available printing number of document to be printed;Specifically, can include settingPut the print control mode of document and available printing number;
Print control mode can be regarded as following two:
1st, digital certificate pattern is not configured to, the available printing number of entire document is set, i.e., a document is effectively beatenPrint number;
2nd, it is configured to digital certificate pattern:A, set specific certificate (one or more) holder that can just print;b、The corresponding printing number of each certificate is configured;
So it in the present embodiment, further includes and is chosen whether the document configuration to be printed before the step S2Into digital certificate pattern;Certainly, in other of the invention optional embodiments, can also be directly entered digital certificate pattern orNonnumeric certificate pattern, and without the process of selection, it is considered that:It is directly entered digital certificate pattern, nonnumeric certificate patternWith being the means being equal into digital certificate pattern or nonnumeric certificate pattern after selection;
Study carefully its logic reason, it is believed that digital certificate pattern is to carry out concrete configuration to certificate in advance, is led in printingIt crosses certificate to realize the verification of identity and print the control of number, is the further scheme on the basis of nonnumeric certificate pattern,Under nonnumeric certificate pattern, it is not required to carry out authentication, the control for printing number is also no longer related with digital certificate, advance needleIt is also directly to be configured to the configuration for printing number, and it is unrelated with digital certificate.
So need it is clear and definite 2 points, first, the two there are upper bottom concept, i.e., the present invention mandate after claim beMake only using the scheme under nonnumeric certificate pattern as protection domain, should also be included in protection domain and further pass through certificateThe scheme that (including " soft certificate " and " hard certificate ") is configured;Secondth, regardless of whether must preposition property select, i.e., withoutBy whether will be by manually selecting " digital certificate pattern ", even be directly entered " digital certificate pattern " or " nonnumeric cardBook pattern " is also all one of scheme that the present invention makes every effort to protection.
If option and installment into digital certificate pattern,:
It is further comprising the steps of before the step S2:
First client can use printing certificate for the document configuration to be printed;
In the step S2, when printing number can be used described in configuration, the available printing certificate configuration for configuration completionCorresponding available printing number;
It is 2 times that the preset system default of first client, which can use printing times, and the first client can be according to actual conditionsAvailable printing times are reseted, the first client, which can be configured as, only once resets printing times permission;
S3:The printing configuration information of the document to be printed is uploaded to server by first client;In the stepIn S3, also the certificate of the document configuration to be printed is registered on the server;
The step S3 further comprises:First client is directed to each document to be printed, is by document to be printedThe no information for being configured to the digital certificate pattern and it is described with printing number match integration with the unique identification ID, uploadTo the server;If document to be printed is configured the digital certificate pattern, first client is in addition to by above- mentioned informationIt integrates, corresponding available printing certificate is also matched into integration, and be registered in the server with the unique identification ID;
In the present embodiment, before the step S4, further include:The step of before repetition step S4, until institute is in needThe available printing certificate of configuration is completed to be configured, register and upload;
The step of before above step S4 is essentially all what the first client was realized, and data interaction therein mainly existsIt is carried out between first client and server.The step of figure for illustrating this process is mainly Fig. 2, and following steps S4 starts masterWhat if Printing was realized, the figure for illustrating procedure below is mainly Fig. 3.
S4:Response external inputs, and the Printing selection, which enters, strengthens print procedure or direct print procedure;
The differentiation of two kinds of processes, print management and control primarily directed to electronic document, further realizes paper documentVersion Control, to adapt to the regulatory requirement of enterprises and institutions:
The result directly printed is divided into two classes, one kind be in the case of there is no E-seal, can not be to electronic documentPrint control is carried out, therefore is directly printed;Another kind of is in the case of there are seal, is passed through if seal is verified, to electricityAfter sub- seal carries out discoloration, gray proces, " atomization " effect can be used again, changes the normal appearance of E-seal, thereforeThe paper document printed is regarded as the version of engineering noise in the daily circulation of enterprises and institutions.
And strengthen printing difference, E-seal is normally shown in the document printed due to it, it is believed that is " effective " versionOriginally, so needing to carry out it stringent control, printing premise only has one kind, i.e., seal exists, seal is effective, authenticationBy, practical printing number within available printing number, the document of the normal display seal of corresponding number is just printed.
For further below:
The direct print procedure includes the following steps:
S51:The Printing judges that the printed document whether there is effective E-seal;
If in the presence of S52 is entered step;
If being not present, printed;
When judging that the document to be printed whether there is effective E-seal, electronic seal is judged whether before thisChapter, it is whether effective followed by the E-seal is judged, verify whether it effectively can also be expressed as " seal verifies whether to pass through ",Further comprise the steps:
Judge that the document to be printed whether there is com object;Certainly, this is based in the present embodiment, is awardedThe E-seal includes com object;If the mode of write-in E-seal is different, the mode of judgement also can adaptability makeAdjustment, and the adjustment of any adaptability should be able to all be regarded as the equivalent arrangements of the present embodiment;
If being not present, judge that effective E-seal is not present in the document to be printed;
If in the presence of corresponding com object in the document to be printed is extracted;Further judge extracted com objectWhether there is the like-identified of E-seal issued with affiliated electronic stamp platform;
If with identical mark, judge that there are effective E-seals for the document to be printed;
If without identical mark, judge that effective E-seal is not present in the document to be printed.
S52:It is printed after carrying out discoloration, gray proces to the image of the E-seal in the document to be printed;
When carrying out the discoloration, gray proces, the value of R, G, B of each pixel of primary electron seal image are substituted intoThe following formula calculates the gray value A of corresponding pixel points:
A=0.11R+0.59G+0.30B
Then the gray level image of the E-seal is built according to the gray value A of each pixel, completes the discoloration, gray scaleProcessing.
With reference to figure 4, in the direct print procedure, also to the figure of the E-seal after discoloration, gray proces are carried outAs carrying out atomization process, printed again after processing.For atomization process using " Gaussian Blur ", specific fog-level can basisActual demand customizes.The occasion mainly printed in black-and-white printer, if not handling the E-seal in document, directlyIt is identical to take print and strengthen the E-seal printed performance, in order to distinguish both printing effects and preferably controlThe version of paper document removes and carries out discoloration and gray proces to E-seal, further uses atomization process to E-seal,The E-seal printed shows as fuzzy form.
The reinforcement print procedure includes at least following steps:
S60:The printing configuration information of the document to be printed is read from the server and obtains the printing of PrintingPermission;
If obtaining successfully, S61 is entered step;
If obtaining failure, feedback can not strengthen the information of printing;
The step S60 is specially:
Reading is connected to the certificate that the Printing is held, and judges that it is registered in the document to be printed on serverCertificate whether match;
If successful match, judge that print right obtains successfully, enter step S61;
If it fails to match, judge that print right obtains failure, feedback can not strengthen the information of printing, for example, can be anti-Feedback word " does not inquire related credentials, can not test chapter or strengthen printing ".
S61:The Printing judges that the document to be printed whether there is effective E-seal;
If in the presence of S62 is entered step;
If being not present, feedback can not strengthen the information of printing;
Here judgement, as the deterministic process directly printed:
When judging that the document to be printed whether there is effective E-seal, electronic seal is judged whether before thisChapter, it is whether effective followed by the E-seal is judged, verify whether it effectively can also be expressed as " seal verifies whether to pass through ",Further comprise the steps:
Judge that the document to be printed whether there is com object;Certainly, this is based in the present embodiment, is awardedThe E-seal includes com object, so as to form the document to be printed after stamped signature;If the mode of E-seal is writtenDifference, the mode of judgement also can adaptability adjust, and the adjustment of any adaptability, should be able to all be regarded as the present embodiment etc.Same means;
If being not present, judge that effective E-seal is not present in the document to be printed;For example, " text can be fed back toThere is no E-seals in shelves, can not strengthen printing "
If in the presence of corresponding com object in the document to be printed is extracted;Further judge extracted com objectWhether there is the like-identified of E-seal issued with affiliated electronic stamp platform;
If with identical mark, judge that there are effective E-seals for the document to be printed;
If without identical mark, judge that effective E-seal is not present in the document to be printed.
S62:Implement printing, client carries out the printing of the document to be printed, and causes the printing of the document to be printedNumber can use printing number no more than described always.
In the step S62, the printing number of the document to be printed is configured described no more than respective certificate alwaysPrinting number can be used.If number has exceeded, do not print, can feed back " beyond available printing number, it is impossible to print ".
Its specific logic can refer to the display in Fig. 3, first judge whether this printing number exceeds available printing number,
If without departing from superadd-print daily record and the available printing number for updating server end;
If exceeding, without printing, and prompt message " beyond available printing number, can not be printed ".
After the step S62, further include:It obtains originally available printing number and has printed the difference of score, by itAs new available printing number, it is updated to the server.This, which can be understood as resetting described above, can use printing number,For example, assuming that the available printing number that the certificate that Xiao Li holds is configured is 5 parts, the required printing number of current setting of printing is 3Part, after three parts of printings, then resetting can use printing number on the server, reset to 2 parts.
Therefrom it can also be seen that for Printing, can have the basic setup of nearly all printer, this realityApply example and not invention and do not do and completely enumerate, only because it is this enumerate it is too complicated, size, number, form etc. work(are for example setCan, as long as doing these further configurations on the basis of the present invention, all it is within the scope of the present invention;It is in addition, thisPrinting, can be not only entity or electronics, as long as printed document, it is possible to using the solution of the present invention.
Based on above method, the present embodiment additionally provides a kind of print control system based on E-seal, not right belowEach function module of the system is introduced, and is only the major function for introducing each hardware, is deposited with method as described aboveIn corresponding relationship, the part if Rational Solutions have some setbacks, reference can be made to described above;
The system mainly includes the first client, Printing and server, and the server is respectively with described firstClient and Printing carry out data interaction;
Related first client:
First client at least to:
Response external inputs, and is the document configuration print right to be printed, obtains printing configuration information, and the printing is matchedConfidence ceases the available printing number for having included at least document to be printed;
Response external inputs, and selects the document to be printed whether being configured to digital certificate pattern;
If so, by the document configuration to be printed into digital certificate pattern,
Under the digital certificate pattern, first client further to:
Printing certificate and corresponding available printing number can be used for the document configuration to be printed;
The certificate of the document configuration to be printed is registered on the server;
First client also to:
For each described one unique identification ID of document structure tree to be printed;
For each document to be printed, the printing configuration information of document to be printed is matched with the unique identification ID wholeIt closes, is uploaded to the server;If document to be printed is configured the digital certificate pattern, first client is in addition to will be upperState information integration, also by corresponding available printing certificate, the corresponding available printing number of each available printing certificate with it is described onlyThe matching of one identification id is integrated, and be registered in the server.Whether the printing configuration information further includes is configured the number cardThe information related with print right such as the information of book pattern.
For the Printing,
The Printing at least to:
The printing configuration information of the document to be printed is obtained from the server;
Response external inputs, and selection, which enters, strengthens print procedure or direct print procedure;
In the direct print procedure, the Printing is also judging the document to be printed with the presence or absence of havingThe E-seal of effect;
If in the presence of being beaten after carrying out discoloration, gray proces to the image of the E-seal in the document to be printedPrint;
If being not present, printed;
In the reinforcement print procedure, the Printing is also judging the document to be printed with the presence or absence of havingThe E-seal of effect;
If in the presence of, and print right success is obtained, it can be printed;
If being not present or obtaining print right failure, can not be printed;
It is printed, and causes the printing number of the document to be printed that can use printing number no more than described always.
In direct print procedure, when carrying out the discoloration, gray proces, the Printing is further to handleThe value of R, G, B of the pixel of primary electron seal image substitute into the following formula, calculate the gray value A of corresponding pixel points:
A=0.11R+0.59G+0.30B
Gray value A according to each pixel builds the gray level image of the E-seal, completes the discoloration, at gray scaleReason.
In the direct print procedure, the Printing also to:
Atomization process also is carried out to the image of the E-seal after discoloration, gray proces are carried out, is beaten again after processingPrint.It please refers to Fig.4, atomization process can be customized using " Gaussian Blur ", specific fog-level according to actual demand.The designIt is because if being printed with black-and-white printer, directly printing and adding there are in the case of E-seal, just cannot be distinguished from a documentThe difference of the printing effect for the document that thwack prints off so atomization process can be utilized, in other alternative-embodiments, also may be usedTo add anti-counterfei waterprint in the document for strengthening printing, to show difference.
Under the digital certificate pattern, it is described reinforcement print procedure in, the Printing also to:
The certificate that the Printing is held is read, judges its certificate being registered in the document to be printed on serverWhether match;
If successful match, judge to obtain print right success;
If it fails to match, judge to obtain print right failure.
Under the digital certificate pattern, it is described reinforcement print procedure in, the Printing also to:
Cause the printing number of the document to be printed always no more than corresponding in the case of successful match, when being printedCertificate is configured described with printing number.
The Printing also to:
Obtain the document to be printed, about the acquisition pattern of document to be printed, including but not limited to mail, copy, beThe modes such as system is downloaded, duplication.Printing is inquired and is obtained from the server according to the unique identification ID of the document to be printedObtain the information that the digital certificate pattern whether is configured and the printing number;The Printing is also to according to instituteIt states unique identification ID and inquires and obtain corresponding certificate information from the server.
The E-seal is issued by electronic stamp platform, and the E-seal being awarded includes com object;
So either directly printing or reinforcement printing, is judging the document to be printed with the presence or absence of effective electricityDuring sub- seal, the Printing further to:
Judge that the document to be printed whether there is com object;
If being not present, judge that effective E-seal is not present in the document to be printed;
If in the presence of corresponding com object in the document to be printed is extracted;Further judge extracted com objectWhether there is the like-identified of E-seal issued with affiliated electronic stamp platform;
If with identical mark, judge that there are effective E-seals for the document to be printed;
If without identical mark, judge that effective E-seal is not present in the document to be printed.
The Printing also to:
After number needed for having printed, obtain originally available printing number and printed the difference of number, as newAvailable printing number, be updated to the server.
The present embodiment, including the client, server and the control that are used based on E-seal print system in the present inventionMethod etc. supports the use in a variety of common electronic documents (to include but not limited to MSWord2000/XP/2003/2007/2010, MS Excel2000/XP/2003/2007/2010, Kingsoft WPS words, PDF).
In conclusion the present invention proposes a kind of print control system and method for local electronic seal, reinforcement is provided and is beatenPrint and directly two kinds of configuration modes of printing, print management and the control of electronic document are realized by the form of expression of E-seal,It further realizes the Version Control of paper document, meets enterprises and institutions to document print management and paper document Version ControlDemand
Further, the present invention is in the concept for affixing one's seal and printing configuration process and introduce certificate, and the certificate of user both can be withComputer is stored in, is called at any time, referred to as " soft certificate ";USB-Key can also be stored in, when use is inserted into computer, referred to as" hard certificate ".Certificate has uniqueness, and certificate of utility carries out authentication and the acquisition of print right, realizes enterprises and institutions' officeWith the demand to safety, secrecy in business contact, it ensure that the certificate of only successful match could successful print document;The present inventionIt can also be specifically configured with regard to the available printing number of document, realize effective Version Control of paper document.
Further, the present invention can also connect the available printing number of document with certificate so that specific cardBook holder can only print the number of limit, further ensure effective Version Control of paper document.