1.一种电子签章方法,其特征在于,所述方法包括:
获取目标区域框的高度和宽度,以及与所述目标区域对应的电子签章;
确定所述目标区域对应的电子签章的个数及半径;
通过所述电子签章的个数及半径计算排列所述电子签章所需的长度;
根据所述电子签章所需的长度、所述目标区域框的高度和宽度确定在所述目标区域框中显示所述电子签章的排列方式,所述排列方式包括横向排列和/或竖向排列。
2.根据权利要求1所述的电子签章方法,其特征在于,所述根据所述电子签章所需的长度、所述目标区域框的高度和宽度确定在所述目标区域框中显示所述电子签章的排列方式,包括:
判断所述电子签章所需的长度是否小于等于所述目标区域框的高度;
若所述电子签章所需的长度小于等于所述目标区域框的高度,则按照所述电子签章的签章顺序在所述目标区域框中竖向排列显示所述电子签章。
3.根据权利要求2所述的电子签章方法,其特征在于,所述方法还包括:
若所述电子签章所需的长度大于所述目标区域框的高度,则按照所述电子签章的签章顺序在所述目标区域框中横向排列或横向加竖向排列显示所述电子签章。
4.根据权利要求2所述的电子签章方法,其特征在于,所述按照所述电子签章的签章顺序在所述目标区域框中横向排列或横向加竖向排列显示所述电子签章,包括:
判断所述电子签章所需的长度是否小于等于所述目标区域框的宽度;
若所述电子签章所需的长度小于等于所述目标区域框的宽度,则按照所述电子签章的签章顺序在所述目标区域框中横向排列显示所述电子签章;
若所述电子签章所需的长度大于所述目标区域框的宽度,则按照所述电子签章的签章顺序在所述目标区域框中横向加竖向排列显示所述电子签章。
5.根据权利要求2所述的电子签章方法,其特征在于,所述按照所述电子签章的签章顺序在所述目标区域框中竖向排列显示所述电子签章,包括:
以所述目标区域框的右上角为原点建立坐标系;
根据所述电子签章的签章顺序和所述电子签章的半径确定各电子签章在所述坐标系中的位置坐标(x,y);
其中,x=r;y=(2k-1)*r;
所述r为所述电子签章的半径,所述k为所述电子签章的签章顺序。
6.根据权利要求4所述的电子签章方法,其特征在于,所述按照所述电子签章的签章顺序在所述目标区域框中横向排列显示所述电子签章,包括:
以所述目标区域框的右上角为原点建立坐标系;
根据所述电子签章的签章顺序和所述电子签章的半径确定各电子签章在所述坐标系中的位置坐标(x,y);
其中,x=(((n-k)*2)+1)*r;y=r;
所述r为所述电子签章的半径,所述k为所述电子签章的签章顺序,所述n为所述电子签章的个数。
7.根据权利要求4所述的电子签章方法,其特征在于,所述按照所述电子签章的签章顺序在所述目标区域框中横向加竖向排列显示所述电子签章,包括:
以所述目标区域框的右上角为原点建立坐标系;
根据所述电子签章的签章顺序和所述电子签章的半径确定各电子签章在所述坐标系中的位置坐标(x,y);
其中,
所述r为所述电子签章的半径,所述k为所述电子签章的签章顺序,所述n为所述电子签章的个数,所述
8.一种电子签章装置,其特征在于,所述装置包括:
获取模块,用于获取目标区域框的高度和宽度,以及与所述目标区域对应的电子签章;
确定模块,用于确定所述目标区域对应的电子签章的个数及半径;
计算模块,用于通过所述电子签章的个数及半径计算排列所述电子签章所需的长度;
排列模块,用于根据所述电子签章所需的长度、所述目标区域框的高度和宽度确定在所述目标区域框中显示所述电子签章的排列方式,所述排列方式包括横向排列和/或竖向排列。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的电子签章方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的电子签章方法。