CN111580659B - Document processing method, device and electronic device - Google Patents
Document processing method, device and electronic device Download PDFInfo
- Publication number
- CN111580659B CN111580659B CN202010386120.5A CN202010386120A CN111580659B CN 111580659 B CN111580659 B CN 111580659B CN 202010386120 A CN202010386120 A CN 202010386120A CN 111580659 B CN111580659 B CN 111580659B
- Authority
- CN
- China
- Prior art keywords
- identification
- user
- input
- file
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
- G06F16/168—Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域technical field
本申请属于增强现实(Augmented Reality,AR)技术领域,具体涉及一种文件处理方法、装置及电子设备。The present application belongs to the technical field of Augmented Reality (AR), and specifically relates to a file processing method, apparatus and electronic device.
背景技术Background technique
在一些AR远程会议中,当需要签署文件时,可能存在参与者无法签署文件的情况,当前主要的解决方案是通过提前打印好文件或者传真文件的方式产生文件实体到签署者身边,在签署后需要寄回或其他方式汇总;或者,通过记录字迹生成签名图形到签名栏上。在实现本申请过程中,发明人发现现有技术中至少存在如下问题:签名不具有唯一性与真实性,在签署过程中他人可以冒签,在签署后文件也容易篡改,签名可能被另作他用。In some AR remote conferences, when a document needs to be signed, there may be cases where the participants cannot sign the document. The current main solution is to print the document in advance or fax the document to generate the document entity to the signer. After signing It needs to be sent back or summarized in other ways; or, by recording handwriting to generate signature graphics on the signature column. In the process of realizing this application, the inventor found that there are at least the following problems in the prior art: the signature is not unique and authentic, others can counterfeit the signature during the signing process, the document is easy to be tampered with after the signing, and the signature may be rewritten. he uses.
发明内容SUMMARY OF THE INVENTION
本申请实施例的目的是提供一种文件处理方法、装置及电子设备,能够解决现有技术中签名不具有唯一性与真实性的问题。The purpose of the embodiments of the present application is to provide a file processing method, device and electronic device, which can solve the problem that the signature does not have uniqueness and authenticity in the prior art.
为了解决上述技术问题,本申请是这样实现的:In order to solve the above technical problems, this application is implemented as follows:
第一方面,本申请实施例提供了一种文件处理方法,包括:In a first aspect, an embodiment of the present application provides a file processing method, including:
在输出目标文件的增强现实AR图像的情况下,接收用户对所述AR图像的第一输入;In the case of outputting the augmented reality AR image of the target file, receiving a first input of the AR image by the user;
根据所述第一输入生成所述用户的身份标识图形,以及与所述身份标识图形对应的标识信息;generating the user's identification graphic and identification information corresponding to the identification graphic according to the first input;
根据所述标识信息将所述身份标识图形填充在所述目标文件的第一目标区域,获得签名文件。Filling the identity identification graphic in the first target area of the target file according to the identification information to obtain a signature file.
第二方面,本申请实施例提供了一种文件处理装置,包括:In a second aspect, an embodiment of the present application provides a file processing device, including:
第一接收模块,用于在输出目标文件的增强现实AR图像的情况下,接收用户对所述AR图像的第一输入;a first receiving module, configured to receive a user's first input of the AR image in the case of outputting the augmented reality AR image of the target file;
第一生成模块,用于根据所述第一输入生成所述用户的身份标识图形,以及与所述身份标识图形对应的标识信息;a first generating module, configured to generate an identity identification graphic of the user according to the first input, and identification information corresponding to the identification graphic;
处理模块,用于根据所述标识信息将所述身份标识图形填充在所述目标文件的第一目标区域,获得签名文件。A processing module, configured to fill the identity identification graphic in the first target area of the target file according to the identification information to obtain a signature file.
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。In a third aspect, embodiments of the present application provide an electronic device, the electronic device includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction being The processor implements the steps of the method according to the first aspect when executed.
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。In a fourth aspect, an embodiment of the present application provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the method according to the first aspect are implemented .
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。In a fifth aspect, an embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction, and implement the first aspect the method described.
在本申请实施例中,通过AR设备显示目标文件的AR图像,用户在AR图像内输入身份标识图形,并形成所述身份标识图形对应的标识信息,根据所述标识信息将所述身份标识图形填充至所述目标文件,完成对文件的签署,有效节省签署时间,标识信息能够保证文件签署的唯一性和真实性,具有更高的适应性与安全性。In the embodiment of the present application, the AR image of the target file is displayed by the AR device, the user inputs the identification graphic in the AR image, and the identification information corresponding to the identification graphic is formed, and the identification graphic is generated according to the identification information. Filling to the target file, completing the signing of the file, effectively saving the signing time, the identification information can ensure the uniqueness and authenticity of the signing of the file, and has higher adaptability and security.
附图说明Description of drawings
图1是本申请实施例的文件处理方法的流程示意图;1 is a schematic flowchart of a file processing method according to an embodiment of the present application;
图2是本申请实施例的身份标识图形的示意图;Fig. 2 is the schematic diagram of the identity identification figure of the embodiment of the present application;
图3是本申请实施例的文件处理装置的结构示意图;3 is a schematic structural diagram of a file processing apparatus according to an embodiment of the present application;
图4为本申请实施例的电子设备的结构示意图。FIG. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second" and the like in the description and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that data so used may be interchanged under appropriate circumstances so that embodiments of the application can be practiced in sequences other than those illustrated or described herein. In addition, "and/or" in the description and claims indicates at least one of the connected objects, and the character "/" generally indicates that the associated objects are in an "or" relationship.
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的文件处理方法进行详细地说明。The file processing method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios.
如图1所示,本申请实施例的方法,包括:As shown in Figure 1, the method of the embodiment of the present application includes:
步骤101、在输出目标文件的增强现实AR图像的情况下,接收用户对所述AR图像的第一输入。Step 101: In the case of outputting an augmented reality AR image of a target file, receive a first input of the AR image by the user.
所述目标文件可以为待签署文件,该实施例中,所述目标文件通过AR设备显示为AR图像,所述AR图像为虚拟图像,即用户可以在AR设备中阅读需要签署的文件。可选地,AR设备显示所述目标文件时,所述目标文件对应的AR图像垂直于地面,并与AR设备佩戴者平行显示。所述第一输入为用户对所述AR图像的输入,例如:用户通过在所述AR图像输入用户签名,从而将所述用户签名映射到所述目标文件。The target file may be a document to be signed. In this embodiment, the target file is displayed as an AR image through the AR device, and the AR image is a virtual image, that is, the user can read the document to be signed in the AR device. Optionally, when the AR device displays the target file, the AR image corresponding to the target file is perpendicular to the ground and displayed parallel to the wearer of the AR device. The first input is the user's input to the AR image, for example, the user inputs the user's signature in the AR image, thereby mapping the user's signature to the target file.
需要说明的是,用户在进行所述第一输入时,可以直接作用在显示的所述AR图像上,也可以不作用在所述AR图像上,例如:所述第一输入为用户输入签名的操作,用户佩戴AR设备时,可以通过手指在前方描绘签名,AR设备的摄像头能够抓取用户手指动作,从而根据手指动作识别到用户的第一输入内容。It should be noted that when the user performs the first input, the user may directly act on the displayed AR image, or may not act on the AR image. For example, the first input is the user's signature. Operation, when the user wears the AR device, the user can draw a signature in front of the finger, and the camera of the AR device can capture the user's finger movement, so as to recognize the user's first input content according to the finger movement.
步骤102、根据所述第一输入生成所述用户的身份标识图形,以及与所述身份标识图形对应的标识信息。Step 102: Generate an identity identification graphic of the user and identification information corresponding to the identity identification graphic according to the first input.
所述身份标识图形可以为文字内容(如用户签名)形成的图形,也可以为能够标识身份的图形(如特定图案、印章、指纹图形等)。在生成所述身份标识图形时,同时生成与所述身份标识图形对应的标识信息,所述标识信息用于指示所述身份标识图形的相关参数,例如:生成所述身份标识图形的设备信息、身份标识图形的大小、位置等等。每次生成的所述身份标识图形均有且只有唯一对应的所述标识信息,所述标识信息可以保证所述身份标识图形的唯一性与真实性,避免他人篡改。The identity identification graphic may be a graphic formed by text content (such as a user's signature), or may be a graphic capable of identifying an identity (such as a specific pattern, a seal, a fingerprint graphic, etc.). When generating the identification graphics, identification information corresponding to the identification graphics is generated at the same time, and the identification information is used to indicate the relevant parameters of the identification graphics, such as: device information for generating the identification graphics, The size, location, etc. of the identity graphic. The identity identification graphics generated each time have and only the uniquely corresponding identification information, and the identification information can ensure the uniqueness and authenticity of the identification graphics and prevent others from tampering.
步骤103、根据所述标识信息将所述身份标识图形填充在所述目标文件的第一目标区域,获得签名文件。Step 103: Fill the identity identification graphic in the first target area of the target file according to the identification information to obtain a signature file.
根据所述标识信息的内容,可以确定所述身份标识图形在所述目标文件的位置、大小以及显示形式等。例如:所述标识信息包括所述身份标识图形的坐标信息,则可以根据所述坐标信息将所述身份标识图形显示在对应的位置。需要说明的是,在生成所述身份标识图形,以及与所述身份标识图形对应的标识信息时,AR设备的服务器可以存储所述身份标识图形以及所述标识信息。这样,其他人只能查看所述身份标识图形,而无法获知其唯一对应的标识信息,在对所述身份标识图形进行篡改、冒签时,标识信息也是不正确的,保证了签名的唯一性和安全性。According to the content of the identification information, the position, size and display form of the identification graphic in the target file can be determined. For example, if the identification information includes coordinate information of the identification graphic, the identification graphic may be displayed at a corresponding position according to the coordinate information. It should be noted that, when generating the identification graphic and the identification information corresponding to the identification graphic, the server of the AR device may store the identification graphic and the identification information. In this way, other people can only view the identity identification graphic, but cannot know its unique corresponding identification information. When tampering with or counterfeiting the identity identification graphic, the identification information is also incorrect, which ensures the uniqueness of the signature. and security.
本申请的实施例,通过AR设备显示目标文件的AR图像,用户在AR图像内输入身份标识图形,并形成所述身份标识图形对应的标识信息,根据所述标识信息将所述身份标识图形填充至所述目标文件,完成对文件的签署,有效节省签署时间,标识信息能够保证文件签署的唯一性和真实性,具有更高的适应性与安全性。In the embodiment of the present application, the AR image of the target file is displayed by the AR device, the user inputs the identification graphic in the AR image, and the identification information corresponding to the identification graphic is formed, and the identification graphic is filled according to the identification information. To the target file, the signing of the file is completed, which effectively saves the signing time, and the identification information can ensure the uniqueness and authenticity of the signing of the file, and has higher adaptability and security.
可选地,所述标识信息也可以与所述身份标识图形共同显示在所述目标文件内,例如:所述身份标识图形和所述标识信息可以叠加显示。以所述身份标识图形为文字内容的图形为例,如图2所示,所述标识信息覆盖在所述身份标识图形的上方,其中,所述标识信息中的“XXXXXXX”可以表示身份标识图形的动态码,“15*15”可以表示身份标识图形的大小,“189:90”可以表示身份标识图形的坐标,需要说明的是,该图2中身份标识图形的大小以及坐标仅为示例性数字。需要说明的是,所述标识信息可以直接显示,为了保证所述标识信息的安全性,也可以以预设形式隐式显示,例如:显示为一串特定数字或字母,每个数字或字母用于指示一个所述标识信息,这样,在他人查看所述身份标识图形时无法获知其唯一对应的标识信息,无法对所述身份标识图形篡改、冒签或者另作他用,有效保证了文件签署的唯一性和真实性,具有更高的适应性与安全性。Optionally, the identification information may also be displayed in the target file together with the identification graphics, for example, the identification graphics and the identification information may be displayed superimposed. Taking the identity identification graphic as a graphic of text content as an example, as shown in FIG. 2 , the identification information is overlaid on the top of the identification identification graphic, wherein “XXXXXXX” in the identification information can represent the identification graphic. The dynamic code, "15*15" can represent the size of the ID graphic, "189:90" can represent the coordinates of the ID graphic, it should be noted that the size and coordinates of the ID graphic in Figure 2 are only exemplary number. It should be noted that the identification information can be displayed directly, and in order to ensure the security of the identification information, it can also be implicitly displayed in a preset form, for example, displayed as a string of specific numbers or letters, and each number or letter uses In order to indicate one of the identification information, in this way, when others view the identity identification graphic, they cannot know the unique corresponding identification information, and the identification graphic cannot be tampered with, counterfeited or used for other purposes, which effectively guarantees the document signing. uniqueness and authenticity, with higher adaptability and security.
可选地,在获得签名文件后,将所述签名文件发送至目标接收端。Optionally, after obtaining the signature file, the signature file is sent to the target receiving end.
所述目标接收端为传输所述目标文件的一端,例如在进行远程会议时,第一方将待签署的所述目标文件发送至第二方,第二方的用户通过AR设备查看所述目标文件对应的AR图像,并在AR图像内完成身份标识图形的绘制,根据所述标识信息将所述身份标识图形填充到所述目标文件中后,即形成签名文件,第二方再将所述签名文件发送至第一方,所述第一方即为所述目标接收端。The target receiving end is the end that transmits the target file. For example, during a remote conference, the first party sends the target file to be signed to the second party, and the user of the second party views the target file through the AR device. The AR image corresponding to the file, and the drawing of the ID graphic is completed in the AR image. After filling the ID graphic into the target file according to the identification information, a signature file is formed. The signed file is sent to the first party, and the first party is the target receiver.
所述AR图像可以包括至少一个可操作区域,所述至少一个可操作区域以预设状态显示。其中,所述可操作区域为可编辑区域,所述可操作区域可以为签名区域。例如:用户在AR设备中阅读发来需要签署的文件,当识别到“甲方:”、“乙方:”、“签名:”等有明显签名意图的文本且后面存在足够的空白区域时,AR设备定义这个区域为可输入签名区域,即所述可操作区域。可选地,可以将所述可操作区域高亮显示,以提示用户。所述可操作区域为用户输入签名的区域,可以在该区域内进行修改、编辑等操作。The AR image may include at least one operable area, and the at least one operable area is displayed in a preset state. Wherein, the operable area is an editable area, and the operable area may be a signature area. For example, when a user reads a document that needs to be signed in the AR device, when it recognizes the text with obvious signature intention such as "Party A:", "Party B:", "Signature:" and there is enough blank space behind it, AR The device defines this area as an input signature area, that is, the operable area. Optionally, the operable area may be highlighted to prompt the user. The operable area is an area where the user inputs a signature, and operations such as modification and editing can be performed in this area.
可选地,所述接收用户对所述AR图像的第一输入之前,所述方法还包括:接收用户对所述可操作区域的第二输入;响应于所述第二输入,将所述可操作区域放大显示。Optionally, before receiving the user's first input on the AR image, the method further includes: receiving a user's second input on the operable area; in response to the second input, converting the operable area The operating area is enlarged.
所述第二输入可以为用户对所述可操作区域的点击操作,用户点击所述可操作区域,则所述可操作区域显示为编辑状态,且所述可操作区域放大显示。例如:用户用手指点击需要输出自己签名的输入区域,输入区域局部放大,此处输入区域可被编辑输入,使用户能够准确的在相应的位置输入签名,而不会因为可操作区域的面积较小导致对其他位置的误操作。如果是多人同时进行,则按时间顺序先被填充的输入框不可被再次填充。The second input may be a user's click operation on the operable area. If the user clicks on the operable area, the operable area is displayed in an editing state, and the operable area is enlarged and displayed. For example, the user clicks the input area where his/her signature needs to be output with his finger, and the input area is partially enlarged, where the input area can be edited and input, so that the user can accurately input the signature at the corresponding position, without the need for a larger area of the operable area. Small leads to misoperation on other positions. If multiple people are doing it at the same time, the input box that is filled first in chronological order cannot be filled again.
该实施例可以应用于文件需要多人签署或存在多个位置签署的复杂情况,各个用户分别在对应的位置输入签名或者其他身份标识图形,能够在较短时间内实现多人签名,具有较高的时效性与适应性。This embodiment can be applied to the complex situation where the document needs to be signed by multiple people or there are multiple locations. Each user enters a signature or other identity identification graphics at the corresponding location, which can realize multiple signatures in a relatively short period of time, and has high performance. timeliness and adaptability.
可选地,所述步骤101包括:获取用户手指或者目标操作设备的移动轨迹;其中,所述身份标识图形根据所述移动轨迹确定。Optionally, the
该实施例中所述移动轨迹可以为用户手指的移动轨迹,也可以为目标操作设备的移动轨迹。所述身份标识图形根据所述移动轨迹确定,例如:所述身份标识图形可以直接根据所述移动轨迹形成,也可以为根据所述移动轨迹调用预先存储的图形。In this embodiment, the movement track may be the movement track of the user's finger, or may be the movement track of the target operating device. The identity identification graphic is determined according to the movement trajectory. For example, the identity identification graphic may be formed directly according to the movement trajectory, or may be a pre-stored graphic called according to the movement trajectory.
具体地,所述身份标识图形根据所述移动轨迹形成,以所述移动轨迹为第一移动轨迹为例,即所述身份标识图形是与所述第一移动轨迹相匹配的,例如:用户通过手指描绘出所述第一移动轨迹,所述第一移动轨迹为用户自己名字的轨迹,则所述身份标识图形即为所述名字。Specifically, the identity identification graphic is formed according to the movement trajectory, and it is taken as an example that the movement trajectory is the first movement trajectory, that is, the identity identification graphic matches the first movement trajectory. The finger traces the first movement track, and the first movement track is the track of the user's own name, and the identity identification graphic is the name.
签署者可以通过手指描绘签名,前置摄像头通过抓取AR佩戴者手指签署动作的轨迹,生成笔迹图形,签署者可以边预览自己绘制的图形边绘制,可以更好把握自己的签名效果。The signer can draw the signature with his finger, and the front camera captures the trajectory of the AR wearer's finger signing movement to generate handwriting graphics.
其中,如果AR设备使用的控制方案不是摄像头抓取手部动作,也可通过操作目标操作设备(如手柄、手套、戒指、激光笔等设备)进行自己签名的描绘。Among them, if the control scheme used by the AR device is not the camera grabbing the hand action, it can also draw its own signature by operating the target operating device (such as handles, gloves, rings, laser pointers, etc.).
该实施例通过获取用户手指或者目标操作设备的移动轨迹,能够直观准确的识别到用户签署的内容,形成用户的身份标识图形,将所述身份标识图形填充在目标文档内,即可形成签名文件,具有较高的时效性。In this embodiment, by acquiring the movement track of the user's finger or the target operating device, the content signed by the user can be visually and accurately recognized, and the user's identity identification graphic can be formed, and the identity identification graphic can be filled in the target document to form a signature file. , with high timeliness.
可选地,所述身份标识图形为根据所述移动轨迹调用预先存储的图形。以所述移动轨迹为第二移动轨迹为例,所述第二移动轨迹可以为用户通过手指或者所述目标操作设备绘制的手势密码。该实施例中,电子设备内存储有与所述第二移动轨迹对应的所述身份标识图形。Optionally, the identity identification graphic is a pre-stored graphic called according to the movement track. Taking the movement track as the second movement track as an example, the second movement track may be a gesture password drawn by the user through a finger or the target operation device. In this embodiment, the identity identification graphic corresponding to the second movement track is stored in the electronic device.
该实施例中,用户可以提前将签字图案、印章、指纹等具有身份标识的图形提前存储器在AR设备中,在输入过程中除了直接描绘签名,还可以使用定制的不同的密码手势(类似九宫格连线解锁)取用签字、印章、指纹等图案直接作为输入内容填充到所述目标文件的AR图像的可操作区域。AR设备中存储不同的手势图形对应的身份标识图形,AR设备或者到用户的手势图形时,调取与该手势图形对应的身份标识图形,例如:用户手指的第二移动轨迹为“S”形,则调取与“S”图形都对应的第一身份标识图形,用户手指的第二移动轨迹为“Z”形,则调取与“Z”图形都对应的第二身份标识图形。可选地,如果AR设备使用的控制方案不是摄像头抓取手部动作,也可通过操作目标操作设备如手柄、手套、戒指、激光笔等设备进行手势图形的描绘。In this embodiment, the user can pre-store signature patterns, seals, fingerprints, and other graphics with identity identifiers in the AR device in advance. During the input process, in addition to directly drawing the signature, you can also use different customized password gestures (similar to Jiugong Gelian Line unlocking) take signatures, seals, fingerprints and other patterns directly as input to fill in the operable area of the AR image of the target file. The ID graphics corresponding to different gesture graphics are stored in the AR device. When the AR device or the user's gesture graphics, the identification graphics corresponding to the gesture graphics are retrieved. For example, the second movement trajectory of the user's finger is an "S" shape. , then the first identification graphics corresponding to the "S" graphics are retrieved, and the second movement trajectory of the user's finger is in the "Z" shape, then the second identification graphics corresponding to the "Z" graphics are retrieved. Optionally, if the control scheme used by the AR device is not to capture the hand action by the camera, the gesture graphics can also be depicted by operating the target operating device such as a handle, gloves, ring, laser pointer and other devices.
需要说明的是,在获取所述移动轨迹时,为了避免所述第二移动轨迹与所述第一移动轨迹识别冲突,所述第二移动轨迹仅在输入后静置预设时间段(如3秒)后开始识别。It should be noted that, when acquiring the movement track, in order to avoid the identification conflict between the second movement track and the first movement track, the second movement track is only left for a preset period of time after input (eg 3 seconds) to start recognition.
该实施例中,通过识别用户手指绘制的手势密码,可以直接调取存储的身份标识图形,并将所述身份标识图形填充到目标文档内,即可形成签名文件,无需用户重新签署,节省了签署文件的操作时间。In this embodiment, by recognizing the gesture password drawn by the user's finger, the stored identity identification graphic can be directly retrieved, and the identity identification graphic can be filled into the target document to form a signature file, which does not require the user to re-sign, thus saving energy. The time of operation to sign the document.
可选地,所述标识信息包括以下至少一项:所述身份标识图形的动态码、所述身份标识图形的大小以及所述身份标识图形的坐标。如图2所示,为所述标识信息包括动态码、在文件中的大小以及所述坐标的示意图,在生成所述身份标识图形以及所述标识信息后,可以根据标识信息中的大小与位置坐标自动放置图形到源目标文件中。可以在所述身份标识图形上叠加所述标识信息,既保证了所述身份标识图形可以追溯是否是使用本人的设备或设备账号签署,也保证了签出去的名字不可被二次利用或修改签名位置,即保证了文件签署的唯一性和真实性。Optionally, the identification information includes at least one of the following: a dynamic code of the identification graphic, the size of the identification graphic, and the coordinates of the identification graphic. As shown in FIG. 2, it is a schematic diagram of the identification information including the dynamic code, the size in the file and the coordinates. After the identification graphics and the identification information are generated, the size and position in the identification information can be Coordinates are automatically placed into the source object file. The identification information can be superimposed on the identity identification graphic, which not only ensures that the identification graphic can be traced back to whether it is signed with my own device or device account, but also ensures that the signed-out name cannot be reused or modified. location, which guarantees the uniqueness and authenticity of the document signing.
可选地,在根据所述第一输入生成所述用户的身份标识图形的情况下,所述方法还包括:生成与所述身份标识图形对应的目标密钥;存储所述身份标识图形以及所述目标密钥。Optionally, in the case of generating the user's identification graphic according to the first input, the method further includes: generating a target key corresponding to the identification graphic; storing the identification graphic and all the target key.
在生成所述身份标识图形时,同步生成一条目标密钥,并将目标密钥和身份标识图形存储在AR设备的服务器内。目标密钥可以用于查看存储在服务器的动态码等标识信息。由于签名动态变化的关系,所述身份标识图形也是变化的,被复制或用图形工具编辑的签名不具有效力。当目标文件需要修改条款或需要公证的时候可以通过提供密钥进行去水印并编辑大小与坐标。When generating the identification graphic, a target key is generated synchronously, and the target key and the identification graphic are stored in the server of the AR device. The target key can be used to view identification information such as dynamic codes stored on the server. Due to the dynamic change of the signature, the graphic of the identity identification also changes, and the signature that is copied or edited with a graphic tool has no effect. When the target file needs to be modified or notarized, the watermark can be removed and the size and coordinates can be edited by providing the key.
具体地,所述生成与所述身份标识图形对应的目标密钥可以包括:根据用户进行所述第一输入时的坐标变化生成所述目标密钥。Specifically, the generating the target key corresponding to the identity identification graphic may include: generating the target key according to a coordinate change when the user performs the first input.
该实施例中,所述目标密钥可以为随机生成,也可以根据签名或绘制密码手势时手部动作在z轴的坐标变化生成连贯的数据(例如;每隔100ms获取一个z轴坐标),并记录时间。这样,所述目标密钥是与当前的所述身份标识图形一一对应的,除所述用户外的其他人无法获知密钥内容,保证了文件签署的安全性。In this embodiment, the target key can be randomly generated, or continuous data can be generated according to the coordinate change of the hand movement on the z-axis when signing or drawing a password gesture (for example, obtaining a z-axis coordinate every 100ms), and record the time. In this way, the target key is in one-to-one correspondence with the current identity identification graphic, and no one except the user can know the content of the key, which ensures the security of document signing.
将所述身份标识图形显示在所述目标文件的第一目标区域之后,所述方法还可以包括:接收用户对所述身份标识图形的第三输入;响应于所述第三输入,显示密码输入界面;在用户输入的密码与所述目标密钥匹配成功的情况下,所述身份标识图形为可操作状态。After displaying the identity identification graphic in the first target area of the target file, the method may further include: receiving a third input from the user on the identity identification graphic; and displaying a password input in response to the third input interface; when the password input by the user is successfully matched with the target key, the identity identification graphic is in an operational state.
在将所述身份标识图形填充在所述目标文件的第一目标区域后,用户可以对所述身份标识图形进行编辑或者查看其对应的标识信息,为了保证安全性,避免他人篡改,需要输入对应的密钥进行识别成功后,才可以进行编辑操作。所述第三输入可以为用户对所述身份标识图形的点击操作,如双击操作、长按操作等;在接收到所述第三输入时,认为用户有编辑需求,则显示密码输入界面,供用户输入对应该身份标识图形的目标密钥;在密码匹配成功的情况下,所述身份标识图形为可操作状态,用户可以更改所述身份标识图形,例如:更改图形大小、图形坐标、删除图形、删除水印等。After filling the identity identification graphic in the first target area of the target file, the user can edit the identity identification graphic or view its corresponding identification information. The editing operation can be performed only after the key is successfully identified. The third input can be the user's click operation on the identity identification graphic, such as a double-click operation, a long-press operation, etc.; when receiving the third input, it is considered that the user has an editing requirement, and a password input interface is displayed for The user inputs the target key corresponding to the identification graphic; in the case of successful password matching, the identification graphic is in an operable state, and the user can change the identification graphic, such as: changing the size of the graphic, graphic coordinates, deleting the graphic , remove watermark, etc.
可选地,在将所述身份标识图形填充在所述目标文件的第一目标区域之后,用户还可以放大或缩小所述身份标识图形,或者将所述身份标识图形移动到想要的位置,但当移动离开第一目标区域太远时(例如:第一目标区域的顶部与底部文本框横向延长线都与所述身份标识图形当前的位置没有交集)将不可以放置;当所述身份标识图形移动进入另一个签名输入区域(如第二目标区域)时可放置作为该区域签名,则原来的签名输入区域清空。需要说明的是,图形的放大缩小与移动仅可在无文本的空白区域范围内调整。Optionally, after filling the identification graphic in the first target area of the target file, the user can also enlarge or reduce the identification graphic, or move the identification graphic to a desired position, However, when the movement is too far away from the first target area (for example: the horizontal extension lines of the top and bottom text boxes of the first target area do not intersect with the current position of the identity logo graphic), it cannot be placed; when the identity logo When the graphic moves into another signature input area (such as the second target area), it can be placed as a signature in this area, and the original signature input area is cleared. It should be noted that the enlargement, reduction and movement of graphics can only be adjusted within the blank area without text.
其中,对所述身份标识图形的放大、缩小或移动操作也可以在密码识别成功的情况下被允许进行,例如:用户对所述身份标识图形进行放大或缩小的操作时,首先显示密码输入界面,在用户输入的密码与目标密钥匹配成功的情况下,执行所述放大或缩小的操作。Wherein, the zoom-in, zoom-out or moving operation of the identity identification graphic can also be allowed under the condition of successful password recognition. For example, when the user performs an operation of zooming in or out on the identification graphic, the password input interface is displayed first. , and in the case that the password input by the user is successfully matched with the target key, the zoom-in or zoom-out operation is performed.
该实施例中,对于已经签署成功的身份标识图形,设置对应的目标密钥,在用户需要进行编辑时,需要在密码识别成功的情况下进行,有效保证了文件签署的安全性,避免身份标识图形被他人冒签、篡改、被另作他用。In this embodiment, for the identity identification graphic that has been signed successfully, the corresponding target key is set, and when the user needs to edit, it needs to be done when the password identification is successful, which effectively ensures the security of the document signing and avoids the identification of the identification. Graphics are counterfeited, tampered with, or used for other purposes by others.
本申请的实施例,通过AR设备显示目标文件的AR图像,用户在AR图像内输入身份标识图形,并形成所述身份标识图形对应的标识信息,根据所述标识信息将所述身份标识图形填充至所述目标文件,完成对文件的签署,有效节省签署时间,标识信息能够保证文件签署的唯一性和真实性,具有更高的适应性与安全性。In the embodiment of the present application, the AR image of the target file is displayed by the AR device, the user inputs the identification graphic in the AR image, and the identification information corresponding to the identification graphic is formed, and the identification graphic is filled according to the identification information. To the target file, the signing of the file is completed, which effectively saves the signing time, and the identification information can ensure the uniqueness and authenticity of the signing of the file, and has higher adaptability and security.
需要说明的是,本申请实施例提供的文件处理方法,执行主体可以为文件处理装置,或者该文件处理装置中的用于执行加载文件签署的方法的控制模块。本申请实施例中以文件处理装置执行加载文件处理方法为例,说明本申请实施例提供的文件处理方法。It should be noted that, in the file processing method provided by the embodiment of the present application, the execution body may be a file processing apparatus, or a control module in the file processing apparatus for executing the method for loading a file signature. In the embodiment of the present application, the file processing method provided by the embodiment of the present application is described by taking the file processing apparatus executing the method for processing a loaded file as an example.
如图3所示,本申请实施例提供的文件处理装置300包括:As shown in FIG. 3 , the
第一接收模块310,用于在输出目标文件的增强现实AR图像的情况下,接收用户对所述AR图像的第一输入;The
第一生成模块320,用于根据所述第一输入生成所述用户的身份标识图形,以及与所述身份标识图形对应的标识信息;a
处理模块330,用于根据所述标识信息将所述身份标识图形填充在所述目标文件的第一目标区域,获得签名文件。The
可选地,所述AR图像包括至少一个可操作区域,所述至少一个可操作区域以预设状态显示。Optionally, the AR image includes at least one operable area, and the at least one operable area is displayed in a preset state.
可选地,所述文件处理装置还包括:Optionally, the file processing device further includes:
第二接收模块,用于接收用户对所述可操作区域的第二输入;a second receiving module, configured to receive a second user input to the operable area;
第一响应模块,用于响应于所述第二输入,将所述可操作区域放大显示。The first response module is configured to enlarge and display the operable area in response to the second input.
可选地,所述第一接收模块,包括:Optionally, the first receiving module includes:
第一获取单元,用于获取用户手指或者目标操作设备的移动轨迹;a first acquiring unit, configured to acquire the movement track of the user's finger or the target operating device;
其中,所述身份标识图形根据所述移动轨迹确定。Wherein, the identity identification graphic is determined according to the movement track.
可选地,所述标识信息包括以下至少一项:所述身份标识图形的动态码、所述身份标识图形的大小以及所述身份标识图形的坐标。Optionally, the identification information includes at least one of the following: a dynamic code of the identification graphic, the size of the identification graphic, and the coordinates of the identification graphic.
可选地,所述文件处理装置还包括:Optionally, the file processing device further includes:
第二生成模块,用于生成与所述身份标识图形对应的目标密钥;The second generation module is used to generate the target key corresponding to the identity identification graphic;
存储模块,用于存储所述身份标识图形以及所述目标密钥。The storage module is used for storing the identity identification graphic and the target key.
可选地,所述第二生成模块具体用于:根据用户进行所述第一输入时的坐标变化生成所述目标密钥。Optionally, the second generating module is specifically configured to: generate the target key according to a coordinate change when the user performs the first input.
可选地,所述文件处理装置还包括:Optionally, the file processing device further includes:
第三接收模块,用于接收用户对所述身份标识图形的第三输入;The third receiving module is used for receiving the third input of the user to the identity identification graphic;
第二响应模块,用于响应于所述第三输入,显示密码输入界面;a second response module, configured to display a password input interface in response to the third input;
在用户输入的密码与所述目标密钥匹配成功的情况下,所述身份标识图形为可操作状态。In the case that the password input by the user is successfully matched with the target key, the identity identification graphic is in an operational state.
本申请实施例中的文件处理装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。The file processing apparatus in this embodiment of the present application may be an apparatus, or may be a component, an integrated circuit, or a chip in a terminal. The apparatus may be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (personal digital assistant). , PDA), etc., the non-mobile electronic device may be a server, a network attached storage (NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc. The embodiments of the present application There is no specific limitation.
本申请实施例中的文件处理装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。The file processing apparatus in this embodiment of the present application may be an apparatus having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
本申请实施例提供的文件处理装置能够实现图1至图2的方法实施例中文件处理装置实现的各个过程,为避免重复,这里不再赘述。The file processing apparatus provided in the embodiments of the present application can implement each process implemented by the file processing apparatus in the method embodiments of FIG. 1 to FIG. 2 , and to avoid repetition, details are not described here.
本申请的实施例,通过AR设备显示目标文件的AR图像,用户在AR图像内输入身份标识图形,并形成所述身份标识图形对应的标识信息,根据所述标识信息将所述身份标识图形填充至所述目标文件,完成对文件的签署,有效节省签署时间,标识信息能够保证文件签署的唯一性和真实性,具有更高的适应性与安全性。In the embodiment of the present application, the AR image of the target file is displayed by the AR device, the user inputs the identification graphic in the AR image, and the identification information corresponding to the identification graphic is formed, and the identification graphic is filled according to the identification information. To the target file, the signing of the file is completed, which effectively saves the signing time, and the identification information can ensure the uniqueness and authenticity of the signing of the file, and has higher adaptability and security.
可选的,本申请实施例还提供一种电子设备,包括处理器,存储器,存储在存储器上并可在所述处理器上运行的程序或指令,该程序或指令被处理器执行时实现上述文件处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, an embodiment of the present application further provides an electronic device, including a processor, a memory, a program or an instruction stored in the memory and executable on the processor, and the program or instruction is executed by the processor to implement the above. The various processes of the embodiments of the file processing method can achieve the same technical effect, and are not repeated here in order to avoid repetition.
需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。It should be noted that the electronic devices in the embodiments of the present application include the aforementioned mobile electronic devices and non-mobile electronic devices.
图4为实现本申请实施例的一种电子设备的硬件结构示意图。FIG. 4 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
该电子设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、以及处理器410等部件。The
本领域技术人员可以理解,电子设备400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图4中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the
其中,用户输入单元407,用于在输出目标文件的增强现实AR图像的情况下,接收用户对所述AR图像的第一输入;Wherein, the
处理器410,用于根据所述第一输入生成所述用户的身份标识图形,以及与所述身份标识图形对应的标识信息;根据所述标识信息将所述身份标识图形填充在所述目标文件的第一目标区域,获得签名文件。The
本申请的实施例,通过AR设备显示目标文件的AR图像,用户在AR图像内输入身份标识图形,并形成所述身份标识图形对应的标识信息,根据所述标识信息将所述身份标识图形填充至所述目标文件,完成对文件的签署,有效节省签署时间,标识信息能够保证文件签署的唯一性和真实性,具有更高的适应性与安全性。In the embodiment of the present application, the AR image of the target file is displayed by the AR device, the user inputs the identification graphic in the AR image, and the identification information corresponding to the identification graphic is formed, and the identification graphic is filled according to the identification information. To the target file, the signing of the file is completed, which effectively saves the signing time, and the identification information can ensure the uniqueness and authenticity of the signing of the file, and has higher adaptability and security.
可选的,所述AR图像包括至少一个可操作区域,所述至少一个可操作区域以预设状态显示。Optionally, the AR image includes at least one operable area, and the at least one operable area is displayed in a preset state.
可选的,所述用户输入单元407,还用于接收用户对所述可操作区域的第二输入;Optionally, the
处理器410,还用于响应于所述第二输入,将所述可操作区域放大显示。The
可选的,所述用户输入单元407,还用于获取用户手指或者目标操作设备的移动轨迹;Optionally, the
其中,所述身份标识图形根据所述移动轨迹确定。Wherein, the identity identification graphic is determined according to the movement track.
可选的,所述标识信息包括以下至少一项:所述身份标识图形的动态码、所述身份标识图形的大小以及所述身份标识图形的坐标。Optionally, the identification information includes at least one of the following: a dynamic code of the identification graphic, the size of the identification graphic, and the coordinates of the identification graphic.
可选的,所述处理器410,还用于生成与所述身份标识图形对应的目标密钥;所述存储器409用于存储所述身份标识图形以及所述目标密钥。Optionally, the
可选的,所述处理器410,还用于根据用户进行所述第一输入时的坐标变化生成所述目标密钥。Optionally, the
可选的,所述用户输入单元407,还用于接收用户对所述身份标识图形的第三输入;Optionally, the
所述显示单元406,用于响应于所述第三输入,显示密码输入界面;The
在用户输入的密码与所述目标密钥匹配成功的情况下,所述身份标识图形为可操作状态。In the case that the password input by the user is successfully matched with the target key, the identity identification graphic is in an operational state.
本申请的实施例,通过AR设备显示目标文件的AR图像,用户在AR图像内输入身份标识图形,并形成所述身份标识图形对应的标识信息,根据所述标识信息将所述身份标识图形填充至所述目标文件,完成对文件的签署,有效节省签署时间,标识信息能够保证文件签署的唯一性和真实性,具有更高的适应性与安全性。In the embodiment of the present application, the AR image of the target file is displayed by the AR device, the user inputs the identification graphic in the AR image, and the identification information corresponding to the identification graphic is formed, and the identification graphic is filled according to the identification information. To the target file, the signing of the file is completed, which effectively saves the signing time, and the identification information can ensure the uniqueness and authenticity of the signing of the file, and has higher adaptability and security.
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述文件处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Embodiments of the present application further provide a readable storage medium, where a program or an instruction is stored on the readable storage medium. When the program or instruction is executed by a processor, each process of the above-mentioned file processing method embodiment can be achieved, and the same can be achieved. In order to avoid repetition, the technical effect will not be repeated here.
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。Wherein, the processor is the processor in the electronic device described in the foregoing embodiments. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述文件处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement the above-mentioned file processing method embodiments. Each process can achieve the same technical effect. In order to avoid repetition, it will not be repeated here.
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-a-chip, or a system-on-a-chip, or the like.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in the reverse order depending on the functions involved. To perform functions, for example, the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to some examples may be combined in other examples.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation. Based on this understanding, the technical solution of the present application can be embodied in the form of a software product in essence or in a part that contributes to the prior art, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, CD-ROM), including several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of this application.
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。The embodiments of the present application have been described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific embodiments, which are merely illustrative rather than restrictive. Under the inspiration of this application, without departing from the scope of protection of the purpose of this application and the claims, many forms can be made, which all fall within the protection of this application.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010386120.5A CN111580659B (en) | 2020-05-09 | 2020-05-09 | Document processing method, device and electronic device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010386120.5A CN111580659B (en) | 2020-05-09 | 2020-05-09 | Document processing method, device and electronic device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111580659A CN111580659A (en) | 2020-08-25 |
| CN111580659B true CN111580659B (en) | 2022-07-29 |
Family
ID=72126396
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010386120.5A Active CN111580659B (en) | 2020-05-09 | 2020-05-09 | Document processing method, device and electronic device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111580659B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113808209B (en) * | 2021-09-23 | 2024-01-19 | 深圳市优必选科技股份有限公司 | Positioning identification method, positioning identification device, computer equipment and readable storage medium |
| CN115048342A (en) * | 2022-06-21 | 2022-09-13 | 维沃移动通信有限公司 | File classification method and device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103455166A (en) * | 2013-08-18 | 2013-12-18 | 苏州量跃信息科技有限公司 | Method and system for outputting seal information based on input method editor (IME) tool |
| CN105760722A (en) * | 2016-03-23 | 2016-07-13 | 北京签玺科技有限公司 | Watermark embedding electronic signature generation method and platform |
| CN106100849A (en) * | 2016-06-16 | 2016-11-09 | 李论 | One is safely and effectively to e-file and paper document stamped signature scheme thereof |
| CN108287617A (en) * | 2018-01-17 | 2018-07-17 | 阿里巴巴集团控股有限公司 | A kind of contracting method and device |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7870345B2 (en) * | 2008-03-27 | 2011-01-11 | Isilon Systems, Inc. | Systems and methods for managing stalled storage devices |
| US10158634B2 (en) * | 2016-11-16 | 2018-12-18 | Bank Of America Corporation | Remote document execution and network transfer using augmented reality display devices |
-
2020
- 2020-05-09 CN CN202010386120.5A patent/CN111580659B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103455166A (en) * | 2013-08-18 | 2013-12-18 | 苏州量跃信息科技有限公司 | Method and system for outputting seal information based on input method editor (IME) tool |
| CN105760722A (en) * | 2016-03-23 | 2016-07-13 | 北京签玺科技有限公司 | Watermark embedding electronic signature generation method and platform |
| CN106100849A (en) * | 2016-06-16 | 2016-11-09 | 李论 | One is safely and effectively to e-file and paper document stamped signature scheme thereof |
| CN108287617A (en) * | 2018-01-17 | 2018-07-17 | 阿里巴巴集团控股有限公司 | A kind of contracting method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111580659A (en) | 2020-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20090167882A1 (en) | Electronic device and operation method thereof | |
| CN107527040B (en) | A method and device for face recognition | |
| EP3251055A1 (en) | Information processing apparatus and program | |
| CN111580659B (en) | Document processing method, device and electronic device | |
| CN107133500A (en) | The encryption method and mobile terminal of a kind of application program | |
| CN113486738B (en) | Fingerprint identification method, device, electronic device and readable storage medium | |
| CN112150486B (en) | Image processing method and device | |
| CN114792285A (en) | Image processing method and processing device, electronic device and readable storage medium | |
| CN117978768B (en) | Method, device and system for processing instant messaging messages of order receiving equipment | |
| CN111198926B (en) | Business handling management method and device, electronic equipment and storage medium | |
| CN107742073A (en) | Information displaying method, device, computer installation and computer-readable recording medium | |
| CN117313075A (en) | Password input method, electronic device and storage medium | |
| CN117640566A (en) | Message transmission method, device, electronic equipment and storage medium | |
| CN111984173B (en) | Expression package generation method and device | |
| CN113392263A (en) | Data labeling method and device, electronic equipment and storage medium | |
| CN112162810A (en) | Message display method, device and electronic device | |
| CN115134473B (en) | Image encryption method and device | |
| CN112767506A (en) | Image processing method and device and electronic equipment | |
| JP2020170273A (en) | Character recognition system, character recognition server program and character recognition client program | |
| CN113360073B (en) | Information input method and information input device | |
| CN120583190A (en) | Image decryption method and device | |
| CN119849460A (en) | Form editing method, form editing device, electronic equipment and readable storage medium | |
| CN119377698A (en) | Animation processing method, device, equipment, medium and product | |
| CN113821832A (en) | Automatic identification method and automatic identification device for verification text | |
| CN118781634A (en) | Method and device for controlling refrigerator, electronic device, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |