一种签字打印方法及装置的制造方法

文档序号:10724499阅读:270来源:国知局
一种签字打印方法及装置的制造方法
【专利摘要】本发明公开了一种签字打印方法及装置,用于将用户通过手势操作进行签字的手势轨迹生成图片再直接打印图片,使用户通过手势操作就可以进行签字。所述方法包括:获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹;记录所述手势轨迹并将其显示在所述签字设备的屏幕上;生成所述手势轨迹的图片;打印所述图片。该方案将用户通过手势操作进行签字的手势轨迹生成图片之后,再打印所述图片,从而完成了用户通过手势操作就可以进行签字的过程,其操作过程简便,提升了用户体验。
【专利说明】
_种签字打印方法及装置
技术领域
[0001]本发明涉及签字打印领域,特别涉及一种签字打印方法及装置。
【背景技术】
[0002]随着科学技术的发展及人民生活水平的提高,使用智能设备(比如智能手机、pad等)已经成为人们工作、学习、社交以及休闲娱乐不可替代的重要方式。随着用户使用频率的增多,用户对于智能设备的使用要求也越来越高,比如,当用户在进行工作时,可能需要在智能设备上阅读某份文件之后进行签字,此时,往往需要用户先将文件打印出来,再在打印的文件上进行签字,该方法显然过于繁琐,且操作相当不便,因此,一种不需要先将文件打印出来再进行签字的方法是当前所需要的。

【发明内容】

[0003]本发明提供一种签字打印方法及装置,将用户通过手势操作进行签字的手势轨迹生成图片之后,再打印所述图片,从而完成了用户通过手势操作就可以进行签字的过程,其操作过程简便,提升了用户体验。
[0004]根据本发明实施例的第一方面,提供一种签字打印方法,包括:
[0005]获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹;
[0006]记录所述手势轨迹并将其显示在所述签字设备的屏幕上;
[0007]生成所述手势轨迹的图片;
[0008]打印所述图片。
[0009]在一个实施例中,所述获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹之前,包括:
[0010]将所述签字设备与打印设备预先连接;
[0011 ]获取打印参数,所述打印参数包括打印设备的DPI和打印纸张大小;
[0012]所述生成所述手势轨迹的图片,包括:
[0013]根据获取的所述打印参数生成适用于所述打印设备的所述手势轨迹的图片。
[0014]在一个实施例中,所述获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹之前,包括:
[0015]预先设定手势轨迹的图片的默认打印参数;所述默认打印参数包括预设DPI和预设纸张大小;
[0016]所述生成所述手势轨迹的图片,包括:
[0017]根据所述默认打印参数生成所述手势轨迹的图片;
[0018]所述打印所述图片,包括:
[0019]将所述签字设备与打印设备连接;
[0020]获取打印参数,所述打印参数包括打印设备的DPI和打印纸张的大小;
[0021]根据所述打印参数及所述默认打印参数对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备;
[0022]通过所述打印设备打印进行格式转换后的所述手势轨迹的图片。
[0023]在一个实施例中,所述根据所述打印参数及所述默认打印参数对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备,包括:
[0024]根据所述打印参数及所述默认打印参数计算适用于所述打印设备的分辨率;
[0025]根据所述分辨率对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备。
[0026]在一个实施例中,所述根据所述默认打印参数生成所述手势轨迹的图片,包括:
[0027]获取所述默认打印参数;其中,所述预设DPI为SystemDPI,且所述SystemDPI包括默认横向打印参数SystemDP1.X和默认纵向打印参数SystemDP1.Y;所述预设纸张的宽为PaperWidth,所述预设纸张的高为PaperHeight,且所述预设纸张的宽和高的单位为毫米;
[0028]计算所述手势轨迹的图片的像素宽PixleWidht为:
[0029]Pixleffidht = SystemDP1.X/25.4*Paperffidth ;
[0030]计算所述手势轨迹的图片的像素高PixleHeight为:
[0031 ] PixleHeight = SystemDP1.Y/25.4*PaperHeight ;
[0032]根据所述手势轨迹的图片的像素宽和像素高生成所述手势轨迹的图片;
[0033]所述根据所述打印参数及所述默认打印参数计算适用于所述打印设备的分辨率,包括:
[0034]获取所述打印参数,其中,所述打印设备的DPI为PrinterDPI,且所述PrinterDPI包括横向打印参数PrinterDP1.X和纵向打印参数PrinterDP1.Y ;所述打印纸张的宽为PixleWidth,所述打印纸张的高为PixleHeight,且所述打印纸张的宽和高的单位为毫米;
[0035]计算适用于所述打印设备的最佳像素宽PixWidht为:
[0036]Pixffidht = PrinterDP1.X/SystemDP1.X*Pixleffidth;
[0037]计算适用于所述打印设备的最佳像素高PixHeight为:
[0038]PixHeight = PrinterDP1.Y/SystemDPI.Y*PixleHeight。
[0039]根据本发明实施例的第二方面,还提供一种签字打印装置,包括:
[0040]获取模块,用于获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹;
[0041]记录模块,用于记录所述手势轨迹并将其显示在所述签字设备的屏幕上;
[0042]图片生成模块,用于生成所述手势轨迹的图片;
[0043]打印模块,用于打印所述图片。
[0044]在一个实施例中,所述装置还包括:
[0045]预先连接模块,用于将所述签字设备与打印设备预先连接;
[0046]参数获取模块,用于获取打印参数,所述打印参数包括打印设备的DPI和打印纸张大小;
[0047]所述图片生成模块包括:
[0048]第一生成子模块,用于根据获取的所述打印参数生成适用于所述打印设备的所述手势轨迹的图片。
[0049]在一个实施例中,所述装置还包括:
[0050]参数设定模块,用于预先设定手势轨迹的图片的默认打印参数;所述默认打印参数包括预设DPI和预设纸张大小;
[0051 ]所述图片生成模块还包括:
[0052]第二生成子模块,用于根据所述默认打印参数生成所述手势轨迹的图片;
[0053]所述打印模块包括:
[0054]连接子模块,用于将所述签字设备与打印设备连接;
[0055]参数获取子模块,用于获取打印参数,所述打印参数包括打印设备的DPI和打印纸张的大小;
[0056]格式转换子模块,用于根据所述打印参数及所述默认打印参数对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备;
[0057]打印子模块,用于通过所述打印设备打印进行格式转换后的所述手势轨迹的图片。
[0058]在一个实施例中,所述格式转换子模块还包括:
[0059]第一计算单元,用于根据所述打印参数及所述默认打印参数计算适用于所述打印设备的分辨率;
[0060]格式转换单元,用于根据所述分辨率对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备。
[0061]在一个实施例中,所述第二生成子模块包括:
[0062]获取单元,用于获取所述默认打印参数;其中,所述预设DPI为SystemDPI,且所述SystemDPI包括默认横向打印参数SystemDP1.X和默认纵向打印参数SystemDP1.Y;所述预设纸张的宽为PaperWidth,所述预设纸张的高为PaperHeight,且所述预设纸张的宽和高的单位为毫米;
[0063]第二计算单元,用于计算所述手势轨迹的图片的像素宽PixleWidht为:
[0064]Pixleffidht=SystemDP1.X/25.4*Paperffidth;
[0065]第三计算单元,用于计算所述手势轨迹的图片的像素高PixleHeight为:
[0066]PixleHeight = SystemDP1.Y/25.4*PaperHeight;
[0067]图片生成单元,用于根据所述手势轨迹的图片的像素宽和像素高生成所述手势轨迹的图片;
[0068]所述第一计算单元包括:
[0069]获取子单元,用于获取所述打印参数,其中,所述打印设备的DPI为PrinterDPI,且所述PrinterDPI包括横向打印参数PrinterDP1.X和纵向打印参数PrinterDP1.Y;所述打印纸张的宽为PixleWidth,所述打印纸张的高为PixleHeight,且所述打印纸张的宽和高的单位为毫米;
[0070]第一计算子单元,用于计算适用于所述打印设备的最佳像素宽PixWidht为:
[0071 ] Pixffidht = PrinterDP1.X/SystemDP1.X*PixleWidth;
[0072]第二计算子单元,用于计算适用于所述打印设备的最佳像素高PixHeight为:
[0073]PixHeight = PrinterDP1.Y/SystemDPI.Y*PixleHeight。
[0074]本发明实施例提供的技术方案可产生以下有益效果:获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹;记录所述手势轨迹并将其显示在所述签字设备的屏幕上;生成所述手势轨迹的图片;打印所述图片。该方案将用户通过手势操作进行签字的手势轨迹生成图片之后,再打印所述图片,从而完成了用户通过手势操作就可以进行签字的过程,其操作过程简便,提升了用户体验。
[0075]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0076]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0077]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
[0078]在附图中:
[0079]图1为本发明根据一示例性实施例示出的一种签字打印方法的流程图。
[0080]图2为本发明根据一示例性实施例示出的另一种签字打印方法的流程图。
[0081]图3为本发明根据一示例性实施例示出的又一种签字打印方法的流程图。
[0082]图4为本发明根据一示例性实施例示出的一种签字打印方法的步骤S403的流程图。
[0083]图5为本发明根据一示例性实施例示出的一种签字打印方法的步骤S302的流程图。
[0084]图6为本发明根据一示例性实施例示出的一种签字打印方法的步骤S4031的流程图。
[0085]图7为本发明根据一示例性实施例示出的一种签字打印装置的框图。
[0086]图8为本发明根据一示例性实施例示出的另一种签字打印装置的框图。
[0087]图9为本发明根据一示例性实施例示出的又一种签字打印装置的框图。
[0088]图10为本发明根据一示例性实施例示出的一种签字打印装置的格式转换子模块643的框图。
[0089]图11为本发明根据一示例性实施例示出的一种签字打印装置的第二生成子模块632的框图。
[0090]图12为本发明根据一示例性实施例示出的一种签字打印装置的第一计算单元6431的框图。
【具体实施方式】
[0091]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0092]本公开实施例提供了一种签字打印方法,用于将用户通过手势操作进行签字的手势轨迹生成图片之后,再打印所述图片,从而完成了用户通过手势操作就可以进行签字的过程,其操作过程简便,提升了用户体验。如图1所示,该方法包括步骤S10-S40:
[0093]在步骤SlO中,获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹;也即,在该实施例中,当需要进行签字时,用户不需要将文件先打印出来再在纸件上进行签字,只需要在屏幕上用手势进行签字的操作即可,也即是用户在屏幕上滑动进行签字,在后续步骤中就可以生成该签字的图片并打印出来该签字图片。因此,在该步骤中,需要获取用户进行签字的手势的轨迹。
[0094]在步骤S20中,记录所述手势轨迹并将其显示在所述签字设备的屏幕上;也即,在该步骤中,将上述步骤SlO中获取的手势轨迹进行记录。
[0095]在步骤S30中,生成所述手势轨迹的图片;也即,在该步骤中,根据需要生成手势轨迹的图片,该图片可以通过打印设备进行打印,且根据不同的打印设备和不同尺寸的纸张尺寸,可以生成不同分辨率的图片,从而形成清晰的不同打印效果。
[0096]在步骤S40中,打印所述图片。也即,在该步骤中,根据需要将所述手势轨迹的图片进行打印。
[0097]在一个实施例中,如图1所示,所述步骤SlO之前包括步骤S50-S60:
[0098]在步骤S50中,将所述签字设备与打印设备预先连接;也即,在该实施例中,如果在预先知道会有打印的情况出现时,可以事先连接所需的打印设备,这样,由于事先获知了打印设备的打印参数,可以在后续步骤中直接根据该打印设备的打印参数直接生成签字的手势轨迹的图片,不需要每一次打印都获取一次打印参数,提升了打印效率。
[0099]在步骤S60中,获取打印参数,所述打印参数包括打印设备的DPKDOTS PER INCH,每英寸所打印的点数,打印设备分辨率的单位)和打印纸张大小;也即,在该步骤中,在连接所需的打印设备之后便获取打印设备的打印参数,方便后续的直接使用。
[0100]如图2所示,所述步骤S30包括:
[0101]步骤S301、根据获取的所述打印参数生成适用于所述打印设备的所述手势轨迹的图片。也即,由于在步骤S60中,获取手势轨迹之前已知打印参数,因此,在该步骤中直接根据获取的所述打印参数生成适用于所述打印设备的所述手势轨迹的图片。
[0102]在一个实施例中,如图3所示,所述步骤SlO之前还包括步骤S70:
[0103]在步骤S70中,预先设定手势轨迹的图片的默认打印参数;所述默认打印参数包括预设DPI和预设纸张大小;也即,在不需要事先获取或当时无法获取打印设备的打印参数的情况下,可以预先设定一个打印参数的默认值,这样可以在后续步骤中直接根据该默认打印参数直接生成签字的手势轨迹的图片。
[0104]如图3所示,所述步骤S30还包括:
[0105]步骤S302、根据所述默认打印参数生成所述手势轨迹的图片,后续需要打印时,仅需要根据打印设备的打印参数对该图片进行格式转换即可。
[0106]如图3所示,所述步骤S40包括:
[0107]步骤S401、将所述签字设备与打印设备连接。
[0108]步骤S402、获取打印参数,所述打印参数包括打印设备的DPI和打印纸张的大小;也即,在获取的手势轨迹的图片的默认打印参数与打印设备的打印参数不同时(可理解的,在一实施例中,可以事先进行判定默认打印参数与打印设备的打印参数是否不同),需要获取打印参数,并在后续步骤中根据所述打印参数及所述默认打印参数对生成的所述手势轨迹的图片进行格式转换。
[0109]步骤S403、根据所述打印参数及所述默认打印参数对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备。
[0110]步骤S404、通过所述打印设备打印进行格式转换后的所述手势轨迹的图片。
[0111]在一个实施例中,如图4所示,所述步骤S403包括:
[0112]步骤S4031、根据所述打印参数及所述默认打印参数计算适用于所述打印设备的分辨率。
[0113]步骤S4032、根据所述分辨率对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备。
[0114]在一个实施例中,如图5所示,所述步骤S302包括:
[0115]步骤S3021、获取所述默认打印参数;其中,所述预设DPI为SystemDPI,且所述SystemDPI包括默认横向打印参数SystemDP1.X和默认纵向打印参数SystemDP1.Y;所述预设纸张的宽为PaperWidth,所述预设纸张的高为PaperHeight,且所述预设纸张的宽和高的单位为毫米。
[0116]步骤S3022、计算所述手势轨迹的图片的像素宽PixleWidht为:
[0117]Pixleffidht = SystemDP1.X/25.4*PaperWidth。
[0118]步骤S3023、计算所述手势轨迹的图片的像素高PixleHeight为:
[0119]PixleHeight = SystemDP1.Y/25.4*PaperHeight。
[0120]步骤S3024、根据所述手势轨迹的图片的像素宽和像素高生成所述手势轨迹的图片。
[0121]如图6所示,所述步骤S4031包括:
[0122]步骤S40311、获取所述打印参数,其中,所述打印设备的DPI为PrinterDPI,且所述PrinterDPI包括横向打印参数PrinterDP1.X和纵向打印参数PrinterDP1.Y;所述打印纸张的宽为PixleWidth,所述打印纸张的高为PixleHeight,且所述打印纸张的宽和高的单位为毫米。
[0123]步骤S40312、计算适用于所述打印设备的最佳像素宽PixWidht为:
[0124]Pixffidht = PrinterDP1.X/SystemDP1.X*PixleWidth。
[0125]步骤S40313、计算适用于所述打印设备的最佳像素高PixHeight为:
[0126]PixHeight = PrinterDP1.Y/SystemDPI.Y*PixleHeight。
[0127]本发明实施例提供的上述方法,获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹;记录所述手势轨迹并将其显示在所述签字设备的屏幕上;生成所述手势轨迹的图片;打印所述图片。该方案将用户通过手势操作进行签字的手势轨迹生成图片之后,再打印所述图片,从而完成了用户通过手势操作就可以进行签字的过程,其操作过程简便,提升了用户体验。
[0128]对应本发明实施例提供的签字打印方法,本发明还提供签字打印装置,如图7所示,该装置可包括:
[0129]获取模块61,用于获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹;
[0130]记录模块62,用于记录所述手势轨迹并将其显示在所述签字设备的屏幕上;
[0131 ]图片生成模块63,用于生成所述手势轨迹的图片;
[0132]打印模块64,用于打印所述图片。
[0133]在一个实施例中,如图8所示,所述装置还包括:
[0134]预先连接模块65,用于将所述签字设备与打印设备预先连接;
[0135]参数获取模块66,用于获取打印参数,所述打印参数包括打印设备的DPI和打印纸张大小;
[0136]所述图片生成模块63包括:
[0137]第一生成子模块631,用于根据获取的所述打印参数生成适用于所述打印设备的所述手势轨迹的图片。
[0138]在一个实施例中,如图9所示,所述装置还包括:
[0139]参数设定模块67,用于预先设定手势轨迹的图片的默认打印参数;所述默认打印参数包括预设DPI和预设纸张大小;
[0140]所述图片生成模块63还包括:
[0141]第二生成子模块632,用于根据所述默认打印参数生成所述手势轨迹的图片;
[0142]所述打印模块64包括:
[0143]连接子模块641,用于将所述签字设备与打印设备连接;
[0144]参数获取子模块642,用于获取打印参数,所述打印参数包括打印设备的DPI和打印纸张的大小;
[0145]格式转换子模块643,用于根据所述打印参数及所述默认打印参数对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备;
[0146]打印子模块644,用于通过所述打印设备打印进行格式转换后的所述手势轨迹的图片。
[OH7]在一个实施例中,如图10所不,所述格式转换子模块643还包括:
[0148]第一计算单元6431,用于根据所述打印参数及所述默认打印参数计算适用于所述打印设备的分辨率;
[0149]格式转换单元6432,用于根据所述分辨率对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备。
[0150]在一个实施例中,如图11所示,所述第二生成子模块632包括:
[0151]获取单元6321,用于获取所述默认打印参数;其中,所述预设DPI为SystemDPI,且所述SystemDPI包括默认横向打印参数SystemDP1.X和默认纵向打印参数SystemDP1.Y;所述预设纸张的宽为PaperWidth,所述预设纸张的高为PaperHeight,且所述预设纸张的宽和高的单位为毫米;
[0152]第二计算单元6322,用于计算所述手势轨迹的图片的像素宽PixleWidht为:
[0153]Pixleffidht = SystemDP1.X/25.4*Paperffidth ;
[ΟΙ54]第三计算单元6323,用于计算所述手势轨迹的图片的像素高PixleHeight为:
[0155]PixleHeight = SystemDP1.Y/25.4*PaperHeight;
[0156]图片生成单元6324,用于根据所述手势轨迹的图片的像素宽和像素高生成所述手势轨迹的图片;
[0157]如图12所示,所述第一计算单元6431包括:
[0158]获取子单元64311,用于获取所述打印参数,其中,所述打印设备的DPI为PrinterDPI,且所述Pr interDPI包括横向打印参数Pr interDP1.X和纵向打印参数PrinterDP1.Y;所述打印纸张的宽为PixleWidth,所述打印纸张的高为PixleHeight,且所述打印纸张的宽和高的单位为毫米;
[0159]第一计算子单元64312,用于计算适用于所述打印设备的最佳像素宽PixWidht为:
[0160]Pixffidht = PrinterDP1.X/SystemDP1.X*Pixleffidth;
[ΟΙ61]第二计算子单元64313,用于计算适用于所述打印设备的最佳像素高PixHeight为:
[0162]PixHeight = PrinterDP1.Y/SystemDP1.Y*PixleHeight。
[0163]本发明实施例提供的上述装置,将用户通过手势操作进行签字的手势轨迹生成图片之后,再打印所述图片,从而完成了用户通过手势操作就可以进行签字的过程,其操作过程简便,提升了用户体验。
[0164]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0165]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序请求实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序请求到通用计算机、专用计算机、嵌入式处理机或其他可编程信息处理设备的处理器以产生一个机器,使得通过计算机或其他可编程信息处理设备的处理器执行的请求产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0166]这些计算机程序请求也可存储在能引导计算机或其他可编程信息处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的请求产生包括请求装置的制造品,该请求装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0167]这些计算机程序请求也可装载到计算机或其他可编程信息处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的请求提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0168]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种签字打印方法,其特征在于,包括: 获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹; 记录所述手势轨迹并将其显示在所述签字设备的屏幕上; 生成所述手势轨迹的图片; 打印所述图片。2.如权利要求1所述的方法,其特征在于,所述获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹之前,包括: 将所述签字设备与打印设备预先连接; 获取打印参数,所述打印参数包括打印设备的DPI和打印纸张大小; 所述生成所述手势轨迹的图片,包括: 根据获取的所述打印参数生成适用于所述打印设备的所述手势轨迹的图片。3.如权利要求1所述的方法,其特征在于,所述获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹之前,包括: 预先设定手势轨迹的图片的默认打印参数;所述默认打印参数包括预设DPI和预设纸张大小; 所述生成所述手势轨迹的图片,包括: 根据所述默认打印参数生成所述手势轨迹的图片; 所述打印所述图片,包括: 将所述签字设备与打印设备连接; 获取打印参数,所述打印参数包括打印设备的DPI和打印纸张的大小; 根据所述打印参数及所述默认打印参数对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备; 通过所述打印设备打印进行格式转换后的所述手势轨迹的图片。4.如权利要求3所述的方法,其特征在于,所述根据所述打印参数及所述默认打印参数对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备,包括: 根据所述打印参数及所述默认打印参数计算适用于所述打印设备的分辨率; 根据所述分辨率对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备。5.如权利要求4所述的方法,其特征在于,所述根据所述默认打印参数生成所述手势轨迹的图片,包括: 获取所述默认打印参数;其中,所述预设DPI为SystemDPI,且所述SystemDPI包括默认横向打印参数Sy s temDPI.X和默认纵向打印参数Sy s temDPI.Y;所述预设纸张的宽为PaperWidth,所述预设纸张的高为PaperHeight,且所述预设纸张的宽和高的单位为毫米;计算所述手势轨迹的图片的像素宽PixleWidht为:Pixleffidht = SystemDP1.X/25.4*Paperffidth ; 计算所述手势轨迹的图片的像素高PixleHeight为:PixleHeight = SystemDP1.Y/25.4*PaperHeight ; 根据所述手势轨迹的图片的像素宽和像素高生成所述手势轨迹的图片;所述根据所述打印参数及所述默认打印参数计算适用于所述打印设备的分辨率,包括: 获取所述打印参数,其中,所述打印设备的DPI为PrinterDPI,且所述PrinterDPI包括横向打印参数Pr interDP1.X和纵向打印参数Pr interDP1.Y ;所述打印纸张的宽为PixleWidth,所述打印纸张的高为PixleHeight,且所述打印纸张的宽和高的单位为毫米;计算适用于所述打印设备的最佳像素宽PixWidht为:Pixffidht = PrinterDP1.X/SystemDP1.X^Pixleffidth ; 计算适用于所述打印设备的最佳像素高PixHeight为: PixHeight = PrinterDP1.Y/SystemDP1.Y*PixleHeight06.一种签字打印装置,其特征在于,包括: 获取模块,用于获取用户在签字设备的屏幕上通过手势操作进行签字的手势轨迹; 记录模块,用于记录所述手势轨迹并将其显示在所述签字设备的屏幕上; 图片生成模块,用于生成所述手势轨迹的图片; 打印模块,用于打印所述图片。7.如权利要求6所述的装置,其特征在于,所述装置还包括: 预先连接模块,用于将所述签字设备与打印设备预先连接; 参数获取模块,用于获取打印参数,所述打印参数包括打印设备的DPI和打印纸张大小; 所述图片生成模块包括: 第一生成子模块,用于根据获取的所述打印参数生成适用于所述打印设备的所述手势轨迹的图片。8.如权利要求6所述的装置,其特征在于,所述装置还包括: 参数设定模块,用于预先设定手势轨迹的图片的默认打印参数;所述默认打印参数包括预设DPI和预设纸张大小; 所述图片生成模块还包括: 第二生成子模块,用于根据所述默认打印参数生成所述手势轨迹的图片; 所述打印模块包括: 连接子模块,用于将所述签字设备与打印设备连接; 参数获取子模块,用于获取打印参数,所述打印参数包括打印设备的DPI和打印纸张的大小; 格式转换子模块,用于根据所述打印参数及所述默认打印参数对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备; 打印子模块,用于通过所述打印设备打印进行格式转换后的所述手势轨迹的图片。9.如权利要求8所述的装置,其特征在于,所述格式转换子模块还包括: 第一计算单元,用于根据所述打印参数及所述默认打印参数计算适用于所述打印设备的分辨率; 格式转换单元,用于根据所述分辨率对生成的所述手势轨迹的图片进行格式转换,以令所述手势轨迹的图片适用于所述打印设备。10.如权利要求9所述的装置,其特征在于,所述第二生成子模块包括: 获取单元,用于获取所述默认打印参数;其中,所述预设DPI为SystemDPI,且所述SystemDPI包括默认横向打印参数SystemDP1.X和默认纵向打印参数SystemDP1.Y;所述预设纸张的宽为PaperWidth,所述预设纸张的高为PaperHeight,且所述预设纸张的宽和高的单位为毫米; 第二计算单元,用于计算所述手势轨迹的图片的像素宽PixleWidht为:Pixleffidht = SystemDP1.X/25.4*Paperffidth ; 第三计算单元,用于计算所述手势轨迹的图片的像素高PixleHeight为:PixleHeight = SystemDP1.Y/25.4*PaperHeight ; 图片生成单元,用于根据所述手势轨迹的图片的像素宽和像素高生成所述手势轨迹的图片; 所述第一计算单元包括: 获取子单元,用于获取所述打印参数,其中,所述打印设备的DPI为PrinterDPI,且所述PrinterDPI包括横向打印参数PrinterDP1.X和纵向打印参数PrinterDP1.Y;所述打印纸张的宽为PixleWidth,所述打印纸张的高为PixleHeight,且所述打印纸张的宽和高的单位为毫米; 第一计算子单元,用于计算适用于所述打印设备的最佳像素宽PixWidht为:Pixffidht = PrinterDP1.X/SystemDP1.X^Pixleffidth ; 第二计算子单元,用于计算适用于所述打印设备的最佳像素高PixHeight为: PixHeight = PrinterDP1.Y/SystemDP1.Y*PixleHeight0
【文档编号】G06F3/12GK106095349SQ201610414820
【公开日】2016年11月9日
【申请日】2016年6月14日 公开号201610414820.4, CN 106095349 A, CN 106095349A, CN 201610414820, CN-A-106095349, CN106095349 A, CN106095349A, CN201610414820, CN201610414820.4
【发明人】牟芝庆
【申请人】无锡天脉聚源传媒科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1