CN110119235A - Realize the method, apparatus, signature terminal and signature server of Electronic Signature - Google Patents
Realize the method, apparatus, signature terminal and signature server of Electronic Signature Download PDFInfo
- Publication number
- CN110119235A CN110119235A CN201810124528.8A CN201810124528A CN110119235A CN 110119235 A CN110119235 A CN 110119235A CN 201810124528 A CN201810124528 A CN 201810124528A CN 110119235 A CN110119235 A CN 110119235A
- Authority
- CN
- China
- Prior art keywords
- file
- signed
- pattern picture
- stamped signature
- signature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Bioethics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the present application provides a kind of method for realizing Electronic Signature, information display method, device, signature terminal and signature server.Wherein, which comprises parse file to be signed to show file content;Stamped signature pattern picture is loaded to the display area of the file content;Based on the adjustment request for being directed to the stamped signature pattern picture, location information of the stamped signature pattern picture in the file to be signed is determined;The location information is sent to server is signed, so that the signature server carries out Electronic Signature to the file to be signed according to the location information.Technical solution provided by the embodiments of the present application realizes effect preview of affixing one's seal, and avoids position deviation of affixing one's seal, and improves the accuracy of Electronic Signature.
Description
Technical field
The invention relates to computer application technology more particularly to a kind of methods for realizing Electronic Signature, one
Kind information display method, a kind of device for realizing Electronic Signature, a kind of information display device, a kind of signature terminal and a kind of signature
Server.
Background technique
Electronic Signature is a kind of form of expression of electronic signature, is to be turned operation of electronic signature using image processing techniques
Visual effect identical with paper document stamping is turned to, while ensureing the authenticity of electronic information using electronic signature technology
With the non-repudiation of integrality and signer.A kind of stamped signature form of the Electronic Signature as substitution traditionally on paper stamped signature, obtains
To being widely used.
The process of Electronic Signature is realized at present, is sent to signature clothes by signing the file to be signed that end uploads user first
Business device, stamped signature pattern picture is loaded onto file to be signed by signature server carries out Electronic Signature, and signature server is based on label
File generated download link after chapter, and feed back to signature end;The downloading that end group is signed in user is requested, from the download link
The file after stamped signature is downloaded and saves, user can check and using the file after the stamped signature.
But this scheme for realizing Electronic Signature, the stamped signature position for needing to make an appointment hereof, it generallys use solid
Positioning is set, such as lower right field of file etc..Once file content changes, position of affixing one's seal will be deviated, and be caused
Position of affixing one's seal is not accurate enough.
Summary of the invention
The embodiment of the present application provides a kind of method, apparatus for realizing Electronic Signature and signature terminal, to solve existing skill
Affix one's seal in art position inaccuracy, lead to the technical problem of Electronic Signature inaccuracy.
In a first aspect, providing a kind of method for realizing Electronic Signature in the embodiment of the present application, comprising:
File to be signed is parsed to show file content;
Stamped signature pattern picture is loaded to the display area of the file content;
Based on the adjustment request for being directed to the stamped signature pattern picture, determine the stamped signature pattern picture in the text to be signed
Location information in part;
The location information is sent to signing server, for the signature server according to the location information to described
File to be signed carries out Electronic Signature.
Second aspect provides a kind of method for realizing Electronic Signature in the embodiment of the present application, comprising:
Obtain location information of the stamped signature pattern picture in file to be signed;Wherein, the location information is by signature end solution
File to be signed is analysed to show file content, and after loading stamped signature pattern picture to the display area of the file content, base
The determination in the adjustment request for the stamped signature pattern picture;
Electronic Signature is carried out to the file to be signed according to the location information.
The third aspect provides a kind of information display method in the embodiment of the present application, comprising:
Show the file content of file to be signed;
Any position of display area is corresponded in the file content, shows stamped signature pattern picture;
Based on the adjustment request for being directed to the stamped signature pattern picture, the label are shown in the target position of the display area
Chapter pattern picture;The scaling position coordinates of the target position are for generating the stamped signature pattern picture in the file to be signed
In location information.
Fourth aspect provides a kind of device for realizing Electronic Signature in the embodiment of the present application, comprising:
Parsing module, for parsing file to be signed to show file content;
Loading module, for loading stamped signature pattern picture to the display area of the file content;
Position determination module, for determining the stamped signature pattern based on the adjustment request for being directed to the stamped signature pattern picture
Location information of the picture in the file to be signed;
Stamped signature trigger module, for sending the location information to signing server, for the signature server according to
The location information carries out Electronic Signature to the file to be signed.
In terms of 5th, a kind of device for realizing Electronic Signature is provided in the embodiment of the present application, comprising:
Position acquisition module, for obtaining location information of the stamped signature pattern picture in file to be signed;Wherein, institute's rheme
Confidence breath parses file to be signed by signature end to show file content, and loads stamped signature pattern picture to the file content
After display area, the determination based on the adjustment request for the stamped signature pattern picture;
Stamped signature module, for carrying out Electronic Signature to the file to be signed according to the location information.
In terms of 6th, a kind of information display device is provided in the embodiment of the present application, the text for showing file to be signed is provided
The display interface of part content;Wherein, file content described in the display interface corresponds to any position of display area to aobvious
Show stamped signature pattern picture;
The display interface supports that the position for the stamped signature pattern picture adjusts, based on for the stamped signature pattern
The adjustment request of picture shows the stamped signature pattern picture in the target position of the display area;The contracting of the target position
Position coordinates are put for generating location information of the stamped signature pattern picture in the file to be signed.
In terms of 7th, a kind of signature terminal, including display component, storage assembly and place are provided in the embodiment of the present application
Manage component;
The storage assembly stores one or more computer instruction, wherein one or more computer instruction supplies
The processing component, which calls, to be executed;
The processing component is used for:
File to be signed is parsed to trigger the file content that display component shows the file to be signed;
Stamped signature pattern picture is loaded to the display area of the file content;
Based on the adjustment request for being directed to the stamped signature pattern picture, determine the stamped signature pattern picture in the text to be signed
Location information in part;
The location information is sent to signing server, for the signature server according to the location information to described
File to be signed carries out Electronic Signature.
Eighth aspect provides a kind of signature server, including storage assembly and processing component in the embodiment of the present application;
The storage assembly stores one or more computer instruction, wherein one or more computer instruction supplies
The processing component, which calls, to be executed;
The processing component is used for:
Obtain location information of the stamped signature pattern picture in file to be signed;Wherein, the location information is by signature end solution
File to be signed is analysed to show file content, and after loading stamped signature pattern picture to the display area of the file content, base
The determination in the adjustment request for the stamped signature pattern picture;
Electronic Signature is carried out to the file to be signed according to the location information.
In the embodiment of the present application, by document analysis to be signed can show file content, and stamped signature pattern picture is loaded
To the display area region of file content, realize that file to be signed is affixed one's seal the preview of effect;User can request to the stamped signature sample
Formula picture is adjusted, and may thereby determine that position letter of the stamped signature pattern picture after being adjusted in file to be signed
Breath, is transmitted to signature server for the location information, is based on the location information by signature server and carries out Electronic Signature, Ke Yibao
What card affixed one's seal position is not in deviation and meets user's requirement, therefore improves the accuracy of Electronic Signature.
These aspects or other aspects of the application can more straightforward in the following description.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this Shen
Some embodiments please for those of ordinary skill in the art without creative efforts, can be with root
Other attached drawings are obtained according to these attached drawings.
Fig. 1 shows the application and provides a kind of flow chart of method one embodiment for realizing Electronic Signature;
Fig. 2 shows the application to provide a kind of flow chart of method another embodiment for realizing Electronic Signature;
Fig. 3 a shows a kind of schematic diagram that file to be signed is shown at signature end in the embodiment of the present application;
Fig. 3 b shows in the embodiment of the present application the true schematic diagram of file to be signed shown in Fig. 3 a;
Fig. 4 a shows a kind of schematic diagram that file to be signed in the embodiment of the present application is shown in browser;
Fig. 4 b shows another schematic diagram that file to be signed in the embodiment of the present application is shown in browser;
Fig. 5 shows a kind of flow chart of information display method one embodiment provided by the present application;
Fig. 6 shows a kind of structural schematic diagram of device one embodiment for realizing Electronic Signature provided by the present application;
Fig. 7 shows a kind of structural schematic diagram of device another embodiment for realizing Electronic Signature provided by the present application;
Fig. 8 shows a kind of structural schematic diagram for signing terminal one embodiment provided by the present application;
Fig. 9 shows a kind of structural schematic diagram of device another embodiment for realizing Electronic Signature provided by the present application;
Figure 10 shows a kind of structural schematic diagram for signing server one embodiment provided by the present application;
Figure 11 shows a kind of structural schematic diagram of system one embodiment for realizing Electronic Signature provided by the present application;
Figure 12 shows a kind of structural schematic diagram of system another embodiment for realizing Electronic Signature provided by the present application.
Specific embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application
Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described.
In some processes of the description in the description and claims of this application and above-mentioned attached drawing, contain according to
Multiple operations that particular order occurs, but it should be clearly understood that these operations can not be what appears in this article suitable according to its
Sequence is executed or is executed parallel, and serial number of operation such as 101,102 etc. is only used for distinguishing each different operation, serial number
It itself does not represent and any executes sequence.In addition, these processes may include more or fewer operations, and these operations can
To execute or execute parallel in order.It should be noted that the description such as " first " herein, " second ", is for distinguishing not
Same message, equipment, module etc., does not represent sequencing, does not also limit " first " and " second " and be different type.
The technical solution of the embodiment of the present application is applied in Electronic Signature scene, can be provided by Electronic Signature and papery
Sealed files it is identical can visual effect, and guarantee that the true complete and former of electronic information can not using electronic signature technology
It denies, therefore use is increasingly extensive.
As described in the background art, there are some problems for the process of realization Electronic Signature at present, sign server often
Electronic Signature is carried out as position of affixing one's seal using fixed position, and for different files, it is easy to appear using same position
It affixes one's seal deviation;If making a reservation for affix one's seal position in advance for each file, need to be pre-configured with, once and file content become
Change, is still easy to appear deviation of affixing one's seal.And in the prior art user need download affix one's seal after file after, can just know
It affixes one's seal effect, even if position of affixing one's seal deviation occurs and can not also make up.
In order to improve accuracy of affixing one's seal, inventor passes through a series of technical solutions for having researched and proposed the application, in this Shen
Please be in embodiment, can be by document analysis to be signed to show file content at signature end, and stamped signature pattern picture is loaded to text
Part content region realizes that file to be signed is affixed one's seal the preview of effect;User can request to carry out the stamped signature pattern picture
Position adjustment, may thereby determine that location information of the stamped signature pattern picture in file to be signed after being adjusted, by this
Location information is transmitted to signature server, is based on the location information by signature server and carries out Electronic Signature, it is ensured that affixes one's seal
Being not in deviation and meeting user's requirement for position, improves the accuracy of Electronic Signature.
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on
Embodiment in the application, those skilled in the art's every other implementation obtained without creative efforts
Example, shall fall in the protection scope of this application.
Fig. 1 is a kind of flow chart of the method one embodiment for realizing Electronic Signature provided by the embodiments of the present application, this reality
It applies a technical solution and is applied to signature end, the signature end can be browser (Browser) or client in practical applications
(Client) etc..
This method may include following steps:
101: parsing file to be signed to show file content.
Wherein, file to be signed is uploaded by user and is obtained.
Alternatively, it signs after terminating the file to be signed for receiving user's upload, it can to it
Parsed the file content to show file to be signed.
As another optional way, in order to facilitate file transmission, signature termination receives the described to be signed of user's upload
After file, storage equipment can be sent to and stored, storage equipment can generate the file address of the file to be signed, and feed back
Give signature end.Storage equipment can provide the cloud storage equipment of cloud storage service for Dropbox etc., and cloud storage service for example can be
OSS (Object Storage Service, object storage service) etc. stores equipment certainly and is also possible to be located at signature server
The file server of side.At this point, can also include: before the file content of the display file to be signed
Receive the file to be signed that user uploads;
The file to be signed is uploaded to storage equipment;
The parsing file to be signed is specifically to parse from the storage with the file content for showing the file to be signed
The file to be signed that equipment obtains is to show the file content of the file to be signed.
When signature end is browser, connection is established based on http agreement with storage equipment in signature end, therefore can be acquisition
The file to be signed that storage equipment is returned by http agreement.
Wherein, file to be signed can support a variety of document formats, such as PDF, WORD, TXT etc..
End is signed by parsing file to be signed, file to be signed can be converted to the tray that signature end can be shown
Formula, so that the file content of the file to be signed can be shown at signature end.
Wherein, the file content of file to be signed may include multipage, pass through the cunning in response to being directed to the file content
Dynamic operation can slide display in the display area of file content or page turning shows the content of pages in the multipage, to facilitate use
Family determines the page of affixing one's seal.The display area of this document content is used to completely show the content of pages of any page of file to be signed.
File to be signed can be format document, record itself has length and width, such as A4, A3,8in (inch) *
6in etc..
102: load stamped signature pattern picture to the display area of the file content.
103: based on the adjustment request for being directed to the stamped signature pattern picture, determining the stamped signature pattern picture described wait sign
Location information in name file.
Optionally, which can be loaded onto any position in the display area, currently, any position
It can be pre-set for setting.
After stamped signature pattern picture is shown in the display area of file content, user can be requested to its display position
It is adjusted.
Alternatively, stamped signature pattern picture can be supported to drag in the display area, namely for described
The adjustment request of stamped signature pattern picture can be in response to the drag operation for the stamped signature pattern picture and trigger.Therefore it walks
Rapid 103 may include:
In response to being directed to the drag operation of the stamped signature pattern picture, adjustment request is generated;
Based on the adjustment request, location information of the stamped signature pattern picture in the file to be signed is determined.
Wherein, which can be covered on the display area in the form of page floating layer, to support to drag
Operation.User can adjust display position of the stamped signature pattern picture in display area by dragging stamped signature pattern picture.
As another optional way, can be for the adjustment request of the stamped signature pattern picture in response to user's input
Adjusting parameter input operation and trigger.
Wherein, input operation can be voice input operation or text input operation etc., can export corresponding tune
Whole control, to acquire the adjusting parameter of user's input.The adjusting parameter may include target location coordinate.
Therefore, the adjusting parameter of user's input can be determined based on adjustment request, can be adjusted according to the adjusting parameter
The display position of stamped signature pattern picture.It can also determine stamped signature pattern picture in the file to be signed based on the adjusting parameter
In corresponding location information.
Alternatively, prompt information can be selected with output position, which can wrap
Multiple positions to be adjusted are included, to prompt user to select, therefore can be for the adjustment request of the stamped signature pattern picture
Generation is triggered in response to the selection operation for the multiple position to be adjusted.
Wherein, based on the adjustment request for being directed to the stamped signature pattern picture, the stamped signature sample after adjustment can be determined
Scaling position coordinates of the formula picture in the display area, and then stamped signature pattern picture can be determined in the file to be signed
In affix one's seal position coordinates.
The location information may include affix one's seal position coordinates of the stamped signature pattern picture in file to be signed;Can also include
Stamped signature pattern picture corresponding page number etc. in the file to be signed.
104: sending the location information to server is signed, so that the signature server is according to the location information pair
The file to be signed carries out Electronic Signature.
In the embodiment of the present application, the preview to stamped signature effect is realized, location information is based on user to stamped signature pattern picture
Adjustment operation and obtain, thereby may be ensured that the accuracy for position of affixing one's seal.
It is same as the prior art to sign the process that server carries out Electronic Signature to signature file, no longer goes to live in the household of one's in-laws on getting married one by one herein
It states.
Since the resolution ratio of display area may be different from the resolution ratio of file to be signed, in order to normally show text to be signed
Part is shown again after needing to zoom in and out file to be signed.
Therefore, in certain embodiments, the load stamped signature pattern picture to the display area of the file content can be with
Include:
According to the scaling of the file to be signed, stamped signature pattern picture is adjusted;
The stamped signature pattern picture after load adjustment is to the display area.
Wherein, the scaling of file to be signed can resolution ratio and file content based on file to be signed display
The resolution ratio in region, which calculates, to be obtained.
Wherein, if file to be signed and stamped signature pattern picture are adjusted according to scaling, stamped signature pattern diagram
Position coordinates of the piece in display area, it is also desirable to be restored according to the scaling, can just obtain stamped signature pattern diagram
Position coordinates of the piece in file to be signed.
Therefore, in certain embodiments, the adjustment in response to for the stamped signature pattern picture operates, described in determination
Location information of the stamped signature pattern picture in the file to be signed include:
It is operated in response to the adjustment for the stamped signature pattern picture, the stamped signature pattern picture after record adjustment exists
Position coordinates in the display area;
Based on the position coordinates and the scaling, the stamped signature pattern picture is obtained in the file to be signed
In position coordinates of affixing one's seal;
Based on the position coordinates of affixing one's seal, location information is generated.
For example, position coordinates of the stamped signature pattern picture after adjustment in the display area are as follows: (X:200px,
Y:300px), wherein px indicates pixel, it is assumed that scaling 2, then position of the stamped signature pattern image in file to be signed is sat
Mark is (X^:200px*2=400px, Y^:300px*2=600px).
Wherein, when signature end is the client of browser or embedded browser frames, in order to show file to be signed
File content needs the Webpage that file to be signed is rendered to html to be shown.
Therefore, in certain embodiments, parsing file to be signed can be with the file content for showing file to be signed
Include:
Render component is called to parse the file to be signed;
The file content of the file to be signed is plotted in painting canvas.
Painting canvas (canvas) is one of html element, and file content is plotted in painting canvas, it can display file
Content.
Further, it is also possible to the cover page floating layer on the painting canvas.By cover page floating layer, can be used to support height
The miscellaneous functions such as bright, selection, duplication.
By taking file to be signed is PDF document as an example, PDF document is made of bytecode, is described wherein various forms of interior
Hold information.
By calling render component to can parse the bytecode in PDF document, the corresponding element of bytecode is drawn one by one
Onto the painting canvas (canvas) of browser, since painting canvas is only used for display content, content can not be chosen, therefore one can be covered
Layer page floating layer, the page floating layer that is to say html floating layer by drawing file content in painting canvas, i.e., in the display of browser
The display area of file content is formed in interface.The size of the display area can be determined based on canvas size.
Wherein, before the file content that the file to be signed is drawn in the painting canvas, painting canvas ruler can be set first
It is very little.To determine the resolution ratio of display area based on the canvas size, so according to the resolution ratio of display area and to
The resolution ratio of signature file, it can the scaling for determining file to be signed, by file to be signed according to the scaling
It is adjusted, so as to draw the file content of the file to be signed after adjustment in the painting canvas.
Fig. 2 is a kind of flow chart of method another embodiment for realizing Electronic Signature provided by the present application, the present embodiment
Technical solution is applied to signature end, and the signature end can be browser, can certainly be mounted in movement in practical applications
Client etc. in terminal.
This method may include following steps:
201: the resolution ratio of resolution ratio and file to be signed based on display area determines the contracting of the file to be signed
Put ratio.
Wherein, undistorted in order to guarantee to show, the display scale of the file to be signed remains unchanged;Display scale namely
The length-width ratio of file to be signed.
If file to be signed includes multipage, the display scale and resolution ratio of file to be signed can specifically refer to wait sign
The display scale and resolution ratio of any page of name file, the display scale and resolution ratio of each page are identical.
Such as the resolution ratio of display area is 600*800, the resolution ratio of file to be signed is 1200*1600, then pantograph ratio
Example is 2, needs to keep file to be signed to reduce 2 times under the premise of display scale is constant.
202: adjusting the file to be signed according to the scaling.
203: the file to be signed after parsing adjustment is to show file content.
It is alternatively possible to be that canvas size is arranged by calling render component, can be determined based on the canvas size
The resolution ratio of the display area.
Step 203, which can be, calls the render component to draw the file content of the file to be signed after adjustment
Into the painting canvas, and cover page floating layer, it is shown with being converted to Webpage.
204: adjusting stamped signature pattern picture according to the scaling.
205: the stamped signature pattern picture after load adjustment is to the display area.
206: based on the adjustment request for being directed to the stamped signature pattern picture, determining the stamped signature pattern picture after adjustment
Scaling position coordinates in the display area.207: being based on the scaling position coordinates and the scaling, obtain
Affix one's seal position coordinates of the stamped signature pattern picture in the file to be signed.
Wherein, described to be based on the scaling position coordinates and the pantograph ratio since drag operation can execute repeatedly
Example, obtaining affix one's seal position coordinates of the stamped signature pattern picture in the file to be signed may is that
When receiving user's confirmation request, based on the last time record scaling position coordinates and the scaling,
Obtain affix one's seal position coordinates of the stamped signature pattern picture in the file to be signed.
208: based on affixing one's seal, position coordinates generate location information.
208: sending the location information to server is signed, so that the signature server is according to the location information pair
The file to be signed carries out Electronic Signature.
The location information includes the position coordinates of affixing one's seal.
In addition, the location information can also include page of the stamped signature pattern picture where in the file to be signed
Code.
It, can be from wait sign to sign the page number of the server based on stamped signature pattern picture place in the file to be signed
The page of affixing one's seal is found in name file, and based on the position coordinates of affixing one's seal, carries out Electronic Signature in the page of affixing one's seal.
Further, since display area may be different from the reference axis of file to be signed, such as in a browser, display area
Coordinate origin in the lower left corner, and for the file to be signed of PDF format, coordinate origin is usually located at the upper left corner.
Therefore it specifically can be based on the position coordinates, the scaling and reference axis transformational relation, obtain institute
State location information of the stamped signature pattern picture in the file to be signed.
It such as is a kind of display schematic diagram that file to be signed is shown at signature end in Fig. 3 a, it is known that display area
301 coordinate origin (0,0) is located at the lower left corner of display area 301.Display area 301 is used to show the file of file to be signed
Content 302, the Webpage that this document content 302 is rendered to html are shown.If file to be signed includes multipage,
What it showed is the content of pages of any page of file to be signed, and can be requested based on user, the page of other pages of display
Content.
The resolution ratio of the display area is Xa*YaNamely length is Xa, width Ya, the position of four apex angles in display area
Coordinate is respectively (0,0), (Xa, 0), (Xa, Ya), (0, Ya), the resolution ratio of the stamped signature pattern picture after adjusting is a*b, namely
Length is a, width b.
Scaling position coordinates of the stamped signature pattern picture in display area can indicate with the position coordinates of two angle steel joints, example
In Fig. 3 a, the scaling position coordinates of the C point of stamped signature pattern picture 303 are (Xc, Yc), the scaling position coordinates of D point are (Xd,
Yd).Such as the true schematic diagram that Fig. 3 b is file to be signed, the coordinate origin (0,0) of the file to be signed is located at file to be signed
The lower left corner, the resolution ratio of the file to be signed is X^a*Y^aNamely length is X^a, width Y^a, the position of four apex angles
Setting coordinate is (0,0), (X^a, 0), (X^a, Y^a), (0, Y^a)。
Therefore it is based on scaling, C point can be scaled into position coordinates (Xc, Yc) and D point scaling position coordinates (Xd,
Yd) reference axis conversion is carried out, to map the position coordinates (X that affixes one's seal for obtaining C^ point of the stamped signature pattern picture in file to be signed
^c, Y^c) and D^ point the position coordinates (X^ that affixes one's seald, Y^d)。
Assuming that scaling is 2, wherein X^a=Xa* 2, Y^a=Ya*2;
Accordingly, it is known that.
X^c=Xc*2;
Y^c=Y^a-Yc*2;
X^d=Xc*2+a*2;
Y^d=Y^a-Yc*2+b*2。
Signature server is based on the position coordinates (X^ that affixes one's sealc, Y^c) and (X^d, Y^d) it can determine position of affixing one's seal, from
And Electronic Signature can be carried out based on position of affixing one's seal.
It should be noted that above-mentioned be merely illustrative of, the file to be signed and display area for not limiting the application have
There is above-mentioned reference axis transformational relation.
In practical applications, signature end can be to be installed on PC (personal computer, personal computer) or move
Browser on the electronic equipments such as dynamic terminal, file to be signed can be rendered to html and show in a browser.Such as Fig. 4 a
~Fig. 4 b respectively shows the display schematic diagram of the file content of file to be signed in a browser.
Browser 400 parse file to be signed with the display area 402 of the display interface 401 of the browser 400 with
The Webpage of html shows the file content 403 of the file to be signed.
Stamped signature pattern picture 404 is loaded onto the display area 402, can be loaded onto any position of display area 402
It sets, as described in Fig. 4 a.
The stamped signature pattern picture 404 is loaded onto display area 402 with the page floating layer of html, so that dragging be supported to grasp
Make.User can drag stamped signature pattern picture 404, to change position of the stamped signature pattern picture 404 in display area.
Wherein, the file content 402 of file to be signed and stamped signature pattern picture 404 are to adjust it according to scaling
The display carried out afterwards.
Therefore, by the drag operation in response to being directed to the stamped signature pattern picture 404, it can recorde the stamped signature after dragging
Scaling position coordinates of the pattern picture 404 in display area.
After user drags target position of the stamped signature pattern picture 404 into display area, confirmation can be triggered and asked
It asks, optionally, confirmation prompt information can be exported in display interface, which, which proposes information for example, can be such as Fig. 4 a or Fig. 4 b
In confirmation control 405, confirmation request can be triggered by triggering the confirmation control 405.
After browser 401 receives the confirmation request, scaling position coordinates and scaling based on last time record
Ratio, it can obtain affix one's seal coordinate position of the stamped signature pattern picture 404 in file to be signed.
So as to include that the affix one's seal location information of position coordinates is sent to signature server, it is based on by signature server
The location information treats signature file and carries out Electronic Signature.
Wherein, in the embodiment of the present application, the file to be signed that signature termination receives user's upload, which can be saved to storage, to be set
In standby, the file address of the file to be signed is generated by storage equipment.
Therefore in certain embodiments, it is described by the location information be sent to signature server while, the method
Can also include:
The file address of the file to be signed is sent to the signature server, so that the signature server is based on
The file address, from file to be signed described in the storage device downloads.
Seen from the above description, in the embodiment of the present application, by showing the file content of file to be signed, and by stamped signature sample
Formula picture is loaded onto the display area of file content, realizes the preview for effect of affixing one's seal, and the display position of stamped signature pattern picture can
With adjustment, so as to combine user demand to determine position of affixing one's seal, so as to improve the accuracy of Electronic Signature.
Therefore, as shown in figure 5, the embodiment of the present application also provides a kind of information display method, the present embodiment technical solution
It is applied particularly to signature end, this method may include following steps:
501: showing the file content of file to be signed.
Its file content can be shown by solving the file to be signed, and parsing operation may refer in above-described embodiment
Described, details are not described herein.
502: corresponding to any position of display area in the file content, show stamped signature pattern picture.
503: based on the adjustment request for being directed to the stamped signature pattern picture, showing institute in the target position of the display area
State stamped signature pattern picture.
Wherein, which that is to say position of the stamped signature pattern picture in display area after adjustment.
The scaling position coordinates of the target position are for generating the stamped signature pattern picture in the file to be signed
Location information.
The location information is for being provided to signature server.Signing server can be according to the location information to described
File to be signed carries out Electronic Signature.
Fig. 6 is a kind of structural schematic diagram of the device one embodiment for realizing Electronic Signature provided by the present application, in reality
In, which is configurable to signature end, which can be browser or client etc..
The apparatus may include:
Parsing module 601, for parsing file to be signed to show file content.
Wherein, file to be signed is uploaded by user and is obtained.
Loading module 602, for loading stamped signature pattern picture to the display area of the file content.
Optionally, which can be used for loading any position of the stamped signature pattern picture into the display area
It sets or predetermined position.
Position determination module 603, for determining the stamped signature based on adjustment request is dragged for the stamped signature pattern picture
Location information of the pattern picture in the file to be signed.
Wherein, which can be covered on the display area in the form of page floating layer, to support to drag
Operation.User can adjust display position of the stamped signature pattern picture in display area by dragging stamped signature pattern picture.Cause
This, optionally, the position determination module can be specifically used for the drag operation in response to being directed to the stamped signature pattern picture, raw
At adjustment request;Based on the adjustment request, location information of the stamped signature pattern picture in the file to be signed is determined.
Therefore, based on the drag operation for being directed to the stamped signature pattern picture, it can determine that the stamped signature pattern picture exists
Scaling position coordinates in the display area, and then can determine that stamped signature pattern picture is affixed one's seal position in the file to be signed
Set coordinate.
The location information may include affix one's seal position coordinates of the stamped signature pattern picture in file to be signed;Can also include
The page number etc. of the stamped signature pattern picture in the file to be signed.
Stamped signature trigger module 604, for sending the location information to server is signed, so that the signature server is pressed
Electronic Signature is carried out to the file to be signed according to the location information.
In the embodiment of the present application, the preview to stamped signature effect is realized, location information is based on user to stamped signature pattern picture
Adjustment operation and obtain, thereby may be ensured that the accuracy for position of affixing one's seal.
It is same as the prior art to sign the process that server carries out Electronic Signature to signature file, no longer goes to live in the household of one's in-laws on getting married one by one herein
It states.
Since the resolution ratio of display area may be different from the resolution ratio of file to be signed, in order to normally show text to be signed
Part is shown again after needing to zoom in and out file to be signed.Therefore, as another embodiment, as shown in Figure 7, with Fig. 6
Illustrated embodiment the difference is that, the loading module 602 may include:
Adjustment unit 701 adjusts stamped signature pattern picture for the scaling according to the file to be signed;
Loading unit 702, for loading the stamped signature pattern picture after adjusting to the display area.
Wherein, the scaling of file to be signed can resolution ratio and file content based on file to be signed display
The resolution ratio in region, which calculates, to be obtained.
Therefore, in certain embodiments, as shown in Figure 7, which can also include:
Ratio-dependent module 605, the resolution for resolution ratio and the file to be signed based on the display area
Rate determines the scaling of the file to be signed;Wherein, the display scale of the file to be signed remains unchanged;
The parsing module 601 is specifically used for adjusting the file to be signed according to the scaling;Show adjustment
The file content of the file to be signed afterwards.
Wherein, if file to be signed and stamped signature pattern picture are adjusted according to scaling, stamped signature pattern diagram
Position coordinates of the piece in display area, it is also desirable to be restored according to the scaling, can just obtain stamped signature pattern diagram
Position coordinates of the piece in file to be signed.
Therefore, in certain embodiments, as shown in Figure 7, the position determination module 603 may include:
Position recording unit 703, for the drag operation in response to being directed to the stamped signature pattern picture, after record dragging
Scaling position coordinates of the stamped signature pattern picture in the display area;
Position calculation unit 704 obtains the stamped signature for being based on the scaling position coordinates and the scaling
Affix one's seal position coordinates of the pattern picture in the file to be signed;
Information generating unit 705, for generating location information based on the position coordinates of affixing one's seal.
Wherein, when signature end is the client of browser or embedded browser frames, in order to show file to be signed
File content needs the Webpage that file to be signed is rendered to html to be shown.
Therefore, in certain embodiments, the parsing module can be specifically used for;
Render component is called to parse the file to be signed;
The file content of the file to be signed is plotted in painting canvas;And the cover page floating layer on the painting canvas.
It wherein, can be first before the parsing module draws the file content of the file to be signed in the painting canvas
Canvas size is first set.To determine the resolution ratio of display area based on the canvas size, and then ratio-dependent module is
The scaling of file to be signed can be determined according to the resolution ratio of display area and the resolution ratio of file to be signed, parse
Described in after file to be signed is adjusted by module according to the scaling and then drafting adjusts in the painting canvas
The file content of file to be signed.
In certain embodiments, the file to be signed that signature termination receives user's upload can be saved into storage equipment,
The file address of the file to be signed is generated by storage equipment.
Therefore, described device can also include:
File preserving module for receiving the file to be signed of user's upload, and the file to be signed is uploaded to and is deposited
Store up equipment;
Address sending module, for the file address of the file to be signed to be sent to the signature server, for
The signature server is based on the file address, from file to be signed described in the storage device downloads;
The parsing module is specifically used for described in the file to be signed that parsing is obtained from the storage equipment and display
The file content of file to be signed.
Realize that the device of Electronic Signature can execute realization described in Fig. 1 or embodiment illustrated in fig. 2 described in Fig. 5 or Fig. 6
The method of Electronic Signature, implementing principle and technical effect repeat no more.For the realization Electronic Signature in above-described embodiment
The device concrete mode that wherein modules, unit execute operation has carried out retouching in detail in the embodiment of the method
It states, no detailed explanation will be given here.
In addition, corresponding with information display method shown in fig. 5, the embodiment of the present application also provides a kind of displays of information to fill
It sets, which can be configured in signature end, which can be browser or client etc..
The information display device provides the display interface of the file content of a display file to be signed;Wherein, the display
File content described in interface corresponds to any position of display area to show stamped signature pattern picture;
The display interface supports that the position for the stamped signature pattern picture adjusts, based on for the stamped signature pattern
The adjustment request of picture shows the stamped signature pattern picture in the target position of the display area;The contracting of the target position
Position coordinates are put for generating location information of the stamped signature pattern picture in the file to be signed.
Wherein, the schematic diagram of the display interface can be as shown in Fig. 4 a or Fig. 4 b.
In a possible design, the device of the realization Electronic Signature of Fig. 6 or embodiment illustrated in fig. 7 can be implemented as one
Terminal is signed, in practical applications, which can be computer or various mobile terminals etc..
As shown in figure 8, the signature terminal may include display component 801, storage assembly 802 and processing component 803;
The storage assembly 802 stores one or more computer instruction, wherein one or more computer instruction
It calls and executes for the processing component 803.
The processing component 803 is used for:
File to be signed is parsed to trigger the file content that display component 801 shows the file to be signed;
Stamped signature pattern picture is loaded to the display area of the file content;
Based on the adjustment request for being directed to the stamped signature pattern picture, determine the stamped signature pattern picture in the text to be signed
Location information in part;
The location information is sent to signing server, for the signature server according to the location information to described
File to be signed carries out Electronic Signature.
Optionally, the processing component 703 can be used to implement realization Electronic Signature described in any of the above-described embodiment
Method.
Wherein, processing component 703 may include that one or more processors carry out computer instructions, above-mentioned to complete
All or part of the steps in method.Certain processing component may be one or more application specific integrated circuit (ASIC),
Digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field-programmable gate array
It arranges (FPGA), controller, microcontroller, microprocessor or other electronic components to realize, for executing the above method.
Storage assembly 701 is configured as storing operation of various types of data to support signature terminal.Memory can be with
It is realized by any kind of volatibility or non-volatile memory device or their combination, such as static random access memory
(SRAM), electrically erasable programmable read-only memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM) may be programmed
Read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or CD.
Wherein, which can provide a display interface, for showing the file content of file to be signed.
File content described in the display interface corresponds to any position of display area to show stamped signature pattern picture.
The display interface can support that the position for the stamped signature pattern picture adjusts, and display component can give birth to accordingly
At adjustment request;To which processing component is based on the adjustment request for being directed to the stamped signature pattern picture, it can determine the stamped signature
Location information of the pattern picture in the file to be signed.
The display interface can also show the stamped signature pattern picture in the target position of the display area;The target position
It sets and is also based on adjustment request, by the display position after the adjustment of stamped signature pattern picture.
Optionally, information display device described in above-described embodiment is also implemented as this in a possible design
Display component 702.
Certainly, signature terminal necessarily can also include other component, such as input/output interface, communication component etc..
Input/output interface provides interface between processing component and peripheral interface module, and above-mentioned peripheral interface module can
To be output equipment, input equipment etc..
Communication component is configured to facilitate the communication of wired or wireless way between signature terminal and other equipment, such as has
Body sends the location information to signing server by communication component.
The embodiment of the present application also provides a kind of computer readable storage mediums, are stored with computer program, the calculating
The realization Electronic Signature of above-mentioned Fig. 1 or embodiment illustrated in fig. 2 may be implemented in machine program method when being computer-executed.
Fig. 9 is a kind of structural schematic diagram of device another embodiment for realizing Electronic Signature provided by the present application, in reality
In the application of border, which be can be only fitted in signature server.
The apparatus may include:
Position acquisition module 901, for obtaining location information of the stamped signature pattern picture in file to be signed;Wherein, institute
It states location information and file to be signed is parsed to show file content by signature end, and load in stamped signature pattern picture to the file
After the display area of appearance, the determination based on the adjustment request for the stamped signature pattern picture;
Stamped signature module 902, for carrying out Electronic Signature to the file to be signed according to the location information.
In addition, if file to be signed is stored to storage equipment, which can also include:
Address acquisition module, for obtaining the file address for the file to be signed that signature end is sent;
File acquisition module, for being based on the file address, from file to be signed described in the storage device downloads.
Then stamped signature module is specifically to carry out Electronic Signature to the file to be signed that the downloading of file acquisition module obtains.
In a possible design, the device of the realization Electronic Signature of embodiment illustrated in fig. 9 can be implemented as a signature
Server.As shown in Figure 10, which may include storage assembly 1001 and processing component 1002;
The storage assembly 1001 stores one or more computer instruction, wherein one or more computer refers to
It enables calling for the processing component and execute;
The processing component 1002 is used for:
Obtain location information of the stamped signature pattern picture in file to be signed;Wherein, the location information is by signature end solution
File to be signed is analysed to show file content, and after loading stamped signature pattern picture to the display area of the file content, base
The determination in the adjustment request for the stamped signature pattern picture;
Electronic Signature is carried out to the file to be signed according to the location information.
Wherein, processing component 1002 may include that one or more processors carry out computer instructions, above-mentioned to complete
Method in all or part of the steps.Certain processing component may be one or more application specific integrated circuit
(ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), scene can
It programs gate array (FPGA), controller, microcontroller, microprocessor or other electronic components to realize, for executing the above method.
Storage assembly 1001 is configured as storing operation of various types of data to support signature server.Memory can
By any kind of volatibility or non-volatile memory device or their combination realization, such as static random access memory
(SRAM), electrically erasable programmable read-only memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM) may be programmed
Read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or CD.
Certainly, signature server necessarily can also include other component, such as input/output interface, communication component etc..
Input/output interface provides interface between processing component and peripheral interface module, and above-mentioned peripheral interface module can
To be output equipment, input equipment etc..
Communication component is configured to facilitate the communication of wired or wireless way between signature server and other equipment, such as
The location information etc. that signature terminal is sent is obtained especially by communication component.
The embodiment of the present application also provides a kind of systems for realizing Electronic Signature, as shown in figure 11, including signature terminal
1101 and signature server 1102;
Wherein, the specific structure for signing terminal 1101 may refer to shown in Fig. 7, sign the specific structure of server 1102
It may refer to shown in Fig. 9.
The signature terminal 1101 is for parsing file to be signed to show the file content of the file to be signed;Load
Stamped signature pattern picture is to the display area of the file content;Based on the adjustment request for being directed to the stamped signature pattern picture, determine
Location information of the stamped signature pattern picture in the file to be signed;The location information is sent to signing server;
The signature server 1102 is used to carry out Electronic Signature to the file to be signed according to the location information.
Wherein, file to be signed is uploaded by user and is obtained, and in order to facilitate file transmission, which can also include that storage is set
Standby 1103, wherein the storage equipment can be the cloud storage equipment for realizing cloud storage service, and cloud storage service for example can be
OSS etc. stores equipment certainly and is also possible to be located at the file server etc. of signature server-side.
As shown in Figure 11.
Signature terminal 1101 is also used to receive the file to be signed of user's upload;The file to be signed is uploaded to storage
Equipment 1103.
Storage equipment 1103 saves the file to be signed, and generates file address and feed back to signature terminal 801;
Signing terminal 1101 is specifically the file content for showing the file to be signed obtained from the storage equipment.It deposits
Storage equipment 1103 and signature terminal are based on http agreement and establish connection, can be with after storage equipment 1103 obtains file to be signed
Signature terminal is sent to based on http agreement so that signature terminal is shown.
While the location information is sent to signature server described in signature terminal 1101, it is also used to described wait sign
The file address of name file is sent to the signature server 1102.
Sign server 1102 be specifically be based on the file address, from the storage equipment 1103 downloading obtain described in
Signature file.
After signature server 1102 carries out Electronic Signature to the file to be signed according to the location information, it is also used to
File to be signed after stamped signature is sent to storage equipment 1103 to save, obtains the file to be signed after the stamped signature
Download address, and by the download address feed back to signature terminal 1101.
Signature terminal 1101 can export the download address;After the downloading request for receiving user, it can under from this
Set address downloads the file to be signed after stamped signature, so that user can obtain the file to be signed after stamped signature.
Wherein, signature server treat signature file carry out Electronic Signature may include cover stamped signature pattern picture and into
Row digital signature, same as the prior art, details are not described herein.The legal effectiveness of Electronic Signature is equal to handwritten signature;Electronics
The process of stamped signature can be repeated as many times, therefore the scene that can be used to be applied to affix one's seal in many ways.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
The apparatus embodiments described above are merely exemplary, wherein described, unit can as illustrated by the separation member
It is physically separated with being or may not be, component shown as a unit may or may not be physics list
Member, it can it is in one place, or may be distributed over multiple network units.It can be selected according to the actual needs
In some or all of the modules achieve the purpose of the solution of this embodiment.Those of ordinary skill in the art are not paying creativeness
Labour in the case where, it can understand and implement.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment can
It realizes by means of software and necessary general hardware platform, naturally it is also possible to pass through hardware.Based on this understanding, on
Stating technical solution, substantially the part that contributes to existing technology can be embodied in the form of software products in other words, should
Computer software product may be stored in a computer readable storage medium, such as ROM/RAM, magnetic disk, CD, including several fingers
It enables and using so that a computer equipment (can be personal computer, server or the network equipment etc.) executes each implementation
Method described in certain parts of example or embodiment.
Finally, it should be noted that above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although
The application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it still may be used
To modify the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;
And these are modified or replaceed, each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution spirit and
Range.
Claims (14)
1. a kind of method for realizing Electronic Signature characterized by comprising
File to be signed is parsed to show file content;
Stamped signature pattern picture is loaded to the display area of the file content;
Based on the adjustment request for being directed to the stamped signature pattern picture, determine the stamped signature pattern picture in the file to be signed
Location information;
The location information is sent to signing server, for the signature server according to the location information to described wait sign
Name file carries out Electronic Signature.
2. the method according to claim 1, wherein the load stamped signature pattern picture is to the file content
Display area includes:
According to the scaling of the file to be signed, stamped signature pattern picture is adjusted;
The stamped signature pattern picture after load adjustment is to the display area.
3. according to the method described in claim 2, it is characterized in that, the adjustment based on for the stamped signature pattern picture is asked
It asks, determines that location information of the stamped signature pattern picture in the file to be signed includes:
Based on the adjustment request for being directed to the stamped signature pattern picture, determine that the stamped signature pattern picture after adjustment is shown described
Show the scaling position coordinates in region;
Based on the scaling position coordinates and the scaling, the stamped signature pattern picture is obtained in the file to be signed
In position coordinates of affixing one's seal;
Based on the position coordinates of affixing one's seal, location information is generated.
4. the method according to claim 1, wherein the parsing file to be signed is to show file content packet
It includes:
Render component is called to parse the file to be signed;
The file content of the file to be signed is plotted in painting canvas.
5. according to the method described in claim 2, it is characterized by further comprising:
The resolution ratio of resolution ratio and the file to be signed based on the display area, determines the contracting of the file to be signed
Put ratio;Wherein, the display scale of the file to be signed remains unchanged;
Parsing file to be signed includes: to show file content
The file to be signed is adjusted according to the scaling;
Parse it is to be adjusted after the file to be signed to show file content.
6. the method according to claim 1, wherein the parsing file to be signed is to show the text to be signed
Before the file content of part, the method also includes:
Receive the file to be signed that user uploads;
The file to be signed is uploaded to storage equipment;
Parsing file to be signed includes: to show file content
The file to be signed obtained from the storage equipment is parsed to show file content;
It is described by the location information be sent to signature server while, the method also includes:
The file address of the file to be signed is sent to the signature server, so that the signature server is based on described
File address, from file to be signed described in the storage device downloads.
7. described in any item methods according to claim 1~6, which is characterized in that described based on for the stamped signature pattern diagram
The adjustment request of piece determines that location information of the stamped signature pattern picture in the file to be signed includes:
In response to being directed to the drag operation of the stamped signature pattern picture, adjustment request is generated;
Based on the adjustment request, location information of the stamped signature pattern picture in the file to be signed is determined.
8. a kind of method for realizing Electronic Signature characterized by comprising
Obtain location information of the stamped signature pattern picture in file to be signed;Wherein, the location information by signature end parsing to
Signature file is based on needle to show file content, and after loading stamped signature pattern picture to the display area of the file content
To the adjustment request of the stamped signature pattern picture and determination;
Electronic Signature is carried out to the file to be signed according to the location information.
9. a kind of information display method characterized by comprising
Show the file content of file to be signed;
Any position of display area is corresponded in the file content, shows stamped signature pattern picture;
Based on the adjustment request for being directed to the stamped signature pattern picture, the stamped signature sample is shown in the target position of the display area
Formula picture;The scaling position coordinates of the target position are for generating the stamped signature pattern picture in the file to be signed
Location information.
10. a kind of device for realizing Electronic Signature characterized by comprising
Parsing module, for parsing file to be signed to show file content;
Loading module, for loading stamped signature pattern picture to the display area of the file content;
Position determination module, for determining the stamped signature pattern picture based on the adjustment request for being directed to the stamped signature pattern picture
Location information in the file to be signed;
Stamped signature trigger module, for sending the location information to server is signed, so that the signature server is according to described
Location information carries out Electronic Signature to the file to be signed.
11. a kind of device for realizing Electronic Signature characterized by comprising
Position acquisition module, for obtaining location information of the stamped signature pattern picture in file to be signed;Wherein, the position letter
Breath parses file to be signed by signature end to show file content, and loads the display of stamped signature pattern picture to the file content
After region, the determination based on the adjustment request for the stamped signature pattern picture;
Stamped signature module, for carrying out Electronic Signature to the file to be signed according to the location information.
12. a kind of information display device, which is characterized in that provide the display interface for showing the file content of file to be signed;Its
In, file content described in the display interface corresponds to any position of display area to show stamped signature pattern picture;
The display interface supports that the position for the stamped signature pattern picture adjusts, based on for the stamped signature pattern picture
Adjustment request, show the stamped signature pattern picture in the target position of the display area;The scaling position of the target position
Coordinate is set for generating location information of the stamped signature pattern picture in the file to be signed.
13. a kind of signature terminal, which is characterized in that including display component, storage assembly and processing component;
The storage assembly stores one or more computer instruction, wherein described in one or more computer instruction supplies
Processing component, which calls, to be executed;
The processing component is used for:
File to be signed is parsed to trigger the file content that display component shows the file to be signed;
Stamped signature pattern picture is loaded to the display area of the file content;
Based on the adjustment request for being directed to the stamped signature pattern picture, determine the stamped signature pattern picture in the file to be signed
Location information;
The location information is sent to signing server, for the signature server according to the location information to described wait sign
Name file carries out Electronic Signature.
14. a kind of signature server, which is characterized in that including storage assembly and processing component;
The storage assembly stores one or more computer instruction, wherein described in one or more computer instruction supplies
Processing component, which calls, to be executed;
The processing component is used for:
Obtain location information of the stamped signature pattern picture in file to be signed;Wherein, the location information by signature end parsing to
Signature file is based on needle to show file content, and after loading stamped signature pattern picture to the display area of the file content
To the adjustment request of the stamped signature pattern picture and determination;
Electronic Signature is carried out to the file to be signed according to the location information.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810124528.8A CN110119235A (en) | 2018-02-07 | 2018-02-07 | Realize the method, apparatus, signature terminal and signature server of Electronic Signature |
TW107139644A TW201935302A (en) | 2018-02-07 | 2018-11-08 | Electronic signature implementation method and device, signing terminal, and signing server |
PCT/CN2019/074055 WO2019154235A1 (en) | 2018-02-07 | 2019-01-31 | Electronic signature implementation method and device, signing terminal, and signing server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810124528.8A CN110119235A (en) | 2018-02-07 | 2018-02-07 | Realize the method, apparatus, signature terminal and signature server of Electronic Signature |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110119235A true CN110119235A (en) | 2019-08-13 |
Family
ID=67519625
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810124528.8A Pending CN110119235A (en) | 2018-02-07 | 2018-02-07 | Realize the method, apparatus, signature terminal and signature server of Electronic Signature |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN110119235A (en) |
TW (1) | TW201935302A (en) |
WO (1) | WO2019154235A1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111078630A (en) * | 2019-12-20 | 2020-04-28 | 方正国际软件(北京)有限公司 | Signature system and method |
CN112306977A (en) * | 2020-10-30 | 2021-02-02 | 中国平安人寿保险股份有限公司 | Asynchronous processing based file signature method and device and computer equipment |
CN112559938A (en) * | 2020-12-21 | 2021-03-26 | 深圳云之家网络有限公司 | Electronic seal file generation method and device, computer equipment and storage medium |
CN113239408A (en) * | 2021-05-10 | 2021-08-10 | 万翼科技有限公司 | Electronic signature system, method, device, equipment and storage medium |
CN113656766A (en) * | 2021-08-02 | 2021-11-16 | 中金金融认证中心有限公司 | Method, system and storage medium for signing seal on electronic document |
CN113918059A (en) * | 2021-10-26 | 2022-01-11 | 国电南瑞科技股份有限公司 | Signature position positioning method and device of electronic cloud signature |
CN114066425A (en) * | 2021-11-25 | 2022-02-18 | 中国建设银行股份有限公司 | Electronic approval method, device, equipment and medium |
US20220308810A1 (en) * | 2021-03-24 | 2022-09-29 | Toshiba Tec Kabushiki Kaisha | Image forming apparatus and method of controlling an image forming apparatus |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101655946A (en) * | 2009-09-24 | 2010-02-24 | 青岛海信移动通信技术股份有限公司 | Method, system and equipment for realizing electronic seal |
CN106127456A (en) * | 2016-06-30 | 2016-11-16 | 昆山百润科技股份有限公司 | There is the E-seal label lid method of position memory function of affixing one's seal |
CN106446192A (en) * | 2016-09-29 | 2017-02-22 | 广州鹤互联网科技有限公司 | Method and device for management of sign-off document |
US20170374186A1 (en) * | 2016-06-24 | 2017-12-28 | Sandisk Technologies Llc | Mobile Device with Unified Media-Centric User Interface |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101162513A (en) * | 2006-10-11 | 2008-04-16 | 中国民生银行股份有限公司 | Electric signing and sealing system and method for signing electric signing and sealing |
CN103065234B (en) * | 2011-10-21 | 2015-12-16 | 上海中信信息发展股份有限公司 | Electronic endorsement system |
CN104346581A (en) * | 2014-10-28 | 2015-02-11 | 国家电网公司 | Method and device for adding electronic seal on design diagram |
CN107346399B (en) * | 2017-06-14 | 2020-02-11 | 山东同智伟业软件股份有限公司 | Electronic signature method and system |
-
2018
- 2018-02-07 CN CN201810124528.8A patent/CN110119235A/en active Pending
- 2018-11-08 TW TW107139644A patent/TW201935302A/en unknown
-
2019
- 2019-01-31 WO PCT/CN2019/074055 patent/WO2019154235A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101655946A (en) * | 2009-09-24 | 2010-02-24 | 青岛海信移动通信技术股份有限公司 | Method, system and equipment for realizing electronic seal |
US20170374186A1 (en) * | 2016-06-24 | 2017-12-28 | Sandisk Technologies Llc | Mobile Device with Unified Media-Centric User Interface |
CN106127456A (en) * | 2016-06-30 | 2016-11-16 | 昆山百润科技股份有限公司 | There is the E-seal label lid method of position memory function of affixing one's seal |
CN106446192A (en) * | 2016-09-29 | 2017-02-22 | 广州鹤互联网科技有限公司 | Method and device for management of sign-off document |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111078630A (en) * | 2019-12-20 | 2020-04-28 | 方正国际软件(北京)有限公司 | Signature system and method |
CN112306977A (en) * | 2020-10-30 | 2021-02-02 | 中国平安人寿保险股份有限公司 | Asynchronous processing based file signature method and device and computer equipment |
CN112559938A (en) * | 2020-12-21 | 2021-03-26 | 深圳云之家网络有限公司 | Electronic seal file generation method and device, computer equipment and storage medium |
US20220308810A1 (en) * | 2021-03-24 | 2022-09-29 | Toshiba Tec Kabushiki Kaisha | Image forming apparatus and method of controlling an image forming apparatus |
CN113239408A (en) * | 2021-05-10 | 2021-08-10 | 万翼科技有限公司 | Electronic signature system, method, device, equipment and storage medium |
CN113239408B (en) * | 2021-05-10 | 2022-07-08 | 万翼科技有限公司 | Electronic signature system, method, device, equipment and storage medium |
CN113656766A (en) * | 2021-08-02 | 2021-11-16 | 中金金融认证中心有限公司 | Method, system and storage medium for signing seal on electronic document |
CN113656766B (en) * | 2021-08-02 | 2024-04-12 | 中金金融认证中心有限公司 | Method, system and storage medium for signing electronic document with saddle stitch chapter |
CN113918059A (en) * | 2021-10-26 | 2022-01-11 | 国电南瑞科技股份有限公司 | Signature position positioning method and device of electronic cloud signature |
CN113918059B (en) * | 2021-10-26 | 2023-11-28 | 国电南瑞科技股份有限公司 | Signature position positioning method and device for electronic cloud signature |
CN114066425A (en) * | 2021-11-25 | 2022-02-18 | 中国建设银行股份有限公司 | Electronic approval method, device, equipment and medium |
Also Published As
Publication number | Publication date |
---|---|
TW201935302A (en) | 2019-09-01 |
WO2019154235A1 (en) | 2019-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110119235A (en) | Realize the method, apparatus, signature terminal and signature server of Electronic Signature | |
EP3465467B1 (en) | Web page accelerations for web application hosted in native mobile application | |
CN108038134B (en) | Page display method and device, storage medium and electronic equipment | |
US9507651B2 (en) | Techniques to modify a document using a latent transfer surface | |
US10521243B2 (en) | Pre/post deployment customization | |
CN103959281A (en) | Method for associating third party content with online document signing | |
US20110320964A1 (en) | Real-time preview of uniform resource identifier addressable dynamic content | |
US20140281859A1 (en) | Enhanced mobilization of existing web sites | |
WO2008100939A1 (en) | Application-based copy and paste operations | |
US20170329502A1 (en) | Method and device for processing image | |
CN108664294B (en) | Method and device for presenting Mongolian layout, electronic equipment and storage medium | |
WO2013085595A1 (en) | Selective image loading in mobile browsers | |
US20140301663A1 (en) | Systems and Methods for Image Processing | |
CN113382083A (en) | Webpage screenshot method and device | |
CN105373545A (en) | Picture display method and device | |
US10089283B2 (en) | Mobile enablement of webpages | |
CN111382386A (en) | Method and equipment for generating webpage screenshot | |
US9008466B2 (en) | Sharing or applying digital image editing operations | |
CN105786476B (en) | Data processing method and system between mobile client and server | |
CN108875085A (en) | Mix image processing method, device, computer equipment and the storage medium of application | |
US10140278B2 (en) | Computer-implemented methods and systems for associating files with cells of a collaborative spreadsheet | |
CN114756228A (en) | Page processing method, device, equipment and storage medium | |
CN105989075A (en) | Method, device and system for displaying image by browser | |
CN109101429B (en) | Method and device for debugging browser page of set top box | |
CN103914223A (en) | Terminal application interface generation method and 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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190813 |