一種簽字打印方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種簽字打印方法及裝置,用于將用戶通過手勢操作進行簽字的手勢軌跡生成圖片再直接打印圖片,使用戶通過手勢操作就可以進行簽字。所述方法包括:獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡;記錄所述手勢軌跡并將其顯示在所述簽字設備的屏幕上;生成所述手勢軌跡的圖片;打印所述圖片。該方案將用戶通過手勢操作進行簽字的手勢軌跡生成圖片之后,再打印所述圖片,從而完成了用戶通過手勢操作就可以進行簽字的過程,其操作過程簡便,提升了用戶體驗。
【專利說明】
_種簽字打印方法及裝置
技術領域
[0001]本發(fā)明涉及簽字打印領域,特別涉及一種簽字打印方法及裝置。
【背景技術】
[0002]隨著科學技術的發(fā)展及人民生活水平的提高,使用智能設備(比如智能手機、pad等)已經成為人們工作、學習、社交以及休閑娛樂不可替代的重要方式。隨著用戶使用頻率的增多,用戶對于智能設備的使用要求也越來越高,比如,當用戶在進行工作時,可能需要在智能設備上閱讀某份文件之后進行簽字,此時,往往需要用戶先將文件打印出來,再在打印的文件上進行簽字,該方法顯然過于繁瑣,且操作相當不便,因此,一種不需要先將文件打印出來再進行簽字的方法是當前所需要的。
【發(fā)明內容】
[0003]本發(fā)明提供一種簽字打印方法及裝置,將用戶通過手勢操作進行簽字的手勢軌跡生成圖片之后,再打印所述圖片,從而完成了用戶通過手勢操作就可以進行簽字的過程,其操作過程簡便,提升了用戶體驗。
[0004]根據(jù)本發(fā)明實施例的第一方面,提供一種簽字打印方法,包括:
[0005]獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡;
[0006]記錄所述手勢軌跡并將其顯示在所述簽字設備的屏幕上;
[0007]生成所述手勢軌跡的圖片;
[0008]打印所述圖片。
[0009]在一個實施例中,所述獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡之前,包括:
[0010]將所述簽字設備與打印設備預先連接;
[0011 ]獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPI和打印紙張大?。?br>[0012]所述生成所述手勢軌跡的圖片,包括:
[0013]根據(jù)獲取的所述打印參數(shù)生成適用于所述打印設備的所述手勢軌跡的圖片。
[0014]在一個實施例中,所述獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡之前,包括:
[0015]預先設定手勢軌跡的圖片的默認打印參數(shù);所述默認打印參數(shù)包括預設DPI和預設紙張大??;
[0016]所述生成所述手勢軌跡的圖片,包括:
[0017]根據(jù)所述默認打印參數(shù)生成所述手勢軌跡的圖片;
[0018]所述打印所述圖片,包括:
[0019]將所述簽字設備與打印設備連接;
[0020]獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPI和打印紙張的大??;
[0021]根據(jù)所述打印參數(shù)及所述默認打印參數(shù)對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備;
[0022]通過所述打印設備打印進行格式轉換后的所述手勢軌跡的圖片。
[0023]在一個實施例中,所述根據(jù)所述打印參數(shù)及所述默認打印參數(shù)對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備,包括:
[0024]根據(jù)所述打印參數(shù)及所述默認打印參數(shù)計算適用于所述打印設備的分辨率;
[0025]根據(jù)所述分辨率對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備。
[0026]在一個實施例中,所述根據(jù)所述默認打印參數(shù)生成所述手勢軌跡的圖片,包括:
[0027]獲取所述默認打印參數(shù);其中,所述預設DPI為SystemDPI,且所述SystemDPI包括默認橫向打印參數(shù)SystemDP1.X和默認縱向打印參數(shù)SystemDP1.Y;所述預設紙張的寬為PaperWidth,所述預設紙張的高為PaperHeight,且所述預設紙張的寬和高的單位為毫米;
[0028]計算所述手勢軌跡的圖片的像素寬PixleWidht為:
[0029]Pixleffidht = SystemDP1.X/25.4*Paperffidth ;
[0030]計算所述手勢軌跡的圖片的像素高PixleHeight為:
[0031 ] PixleHeight = SystemDP1.Y/25.4*PaperHeight ;
[0032]根據(jù)所述手勢軌跡的圖片的像素寬和像素高生成所述手勢軌跡的圖片;
[0033]所述根據(jù)所述打印參數(shù)及所述默認打印參數(shù)計算適用于所述打印設備的分辨率,包括:
[0034]獲取所述打印參數(shù),其中,所述打印設備的DPI為PrinterDPI,且所述PrinterDPI包括橫向打印參數(shù)PrinterDP1.X和縱向打印參數(shù)PrinterDP1.Y ;所述打印紙張的寬為PixleWidth,所述打印紙張的高為PixleHeight,且所述打印紙張的寬和高的單位為毫米;
[0035]計算適用于所述打印設備的最佳像素寬PixWidht為:
[0036]Pixffidht = PrinterDP1.X/SystemDP1.X*Pixleffidth;
[0037]計算適用于所述打印設備的最佳像素高PixHeight為:
[0038]PixHeight = PrinterDP1.Y/SystemDPI.Y*PixleHeight。
[0039]根據(jù)本發(fā)明實施例的第二方面,還提供一種簽字打印裝置,包括:
[0040]獲取模塊,用于獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡;
[0041]記錄模塊,用于記錄所述手勢軌跡并將其顯示在所述簽字設備的屏幕上;
[0042]圖片生成模塊,用于生成所述手勢軌跡的圖片;
[0043]打印模塊,用于打印所述圖片。
[0044]在一個實施例中,所述裝置還包括:
[0045]預先連接模塊,用于將所述簽字設備與打印設備預先連接;
[0046]參數(shù)獲取模塊,用于獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPI和打印紙張大??;
[0047]所述圖片生成模塊包括:
[0048]第一生成子模塊,用于根據(jù)獲取的所述打印參數(shù)生成適用于所述打印設備的所述手勢軌跡的圖片。
[0049]在一個實施例中,所述裝置還包括:
[0050]參數(shù)設定模塊,用于預先設定手勢軌跡的圖片的默認打印參數(shù);所述默認打印參數(shù)包括預設DPI和預設紙張大?。?br>[0051 ]所述圖片生成模塊還包括:
[0052]第二生成子模塊,用于根據(jù)所述默認打印參數(shù)生成所述手勢軌跡的圖片;
[0053]所述打印模塊包括:
[0054]連接子模塊,用于將所述簽字設備與打印設備連接;
[0055]參數(shù)獲取子模塊,用于獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPI和打印紙張的大??;
[0056]格式轉換子模塊,用于根據(jù)所述打印參數(shù)及所述默認打印參數(shù)對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備;
[0057]打印子模塊,用于通過所述打印設備打印進行格式轉換后的所述手勢軌跡的圖片。
[0058]在一個實施例中,所述格式轉換子模塊還包括:
[0059]第一計算單元,用于根據(jù)所述打印參數(shù)及所述默認打印參數(shù)計算適用于所述打印設備的分辨率;
[0060]格式轉換單元,用于根據(jù)所述分辨率對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備。
[0061]在一個實施例中,所述第二生成子模塊包括:
[0062]獲取單元,用于獲取所述默認打印參數(shù);其中,所述預設DPI為SystemDPI,且所述SystemDPI包括默認橫向打印參數(shù)SystemDP1.X和默認縱向打印參數(shù)SystemDP1.Y;所述預設紙張的寬為PaperWidth,所述預設紙張的高為PaperHeight,且所述預設紙張的寬和高的單位為毫米;
[0063]第二計算單元,用于計算所述手勢軌跡的圖片的像素寬PixleWidht為:
[0064]Pixleffidht=SystemDP1.X/25.4*Paperffidth;
[0065]第三計算單元,用于計算所述手勢軌跡的圖片的像素高PixleHeight為:
[0066]PixleHeight = SystemDP1.Y/25.4*PaperHeight;
[0067]圖片生成單元,用于根據(jù)所述手勢軌跡的圖片的像素寬和像素高生成所述手勢軌跡的圖片;
[0068]所述第一計算單元包括:
[0069]獲取子單元,用于獲取所述打印參數(shù),其中,所述打印設備的DPI為PrinterDPI,且所述PrinterDPI包括橫向打印參數(shù)PrinterDP1.X和縱向打印參數(shù)PrinterDP1.Y;所述打印紙張的寬為PixleWidth,所述打印紙張的高為PixleHeight,且所述打印紙張的寬和高的單位為毫米;
[0070]第一計算子單元,用于計算適用于所述打印設備的最佳像素寬PixWidht為:
[0071 ] Pixffidht = PrinterDP1.X/SystemDP1.X*PixleWidth;
[0072]第二計算子單元,用于計算適用于所述打印設備的最佳像素高PixHeight為:
[0073]PixHeight = PrinterDP1.Y/SystemDPI.Y*PixleHeight。
[0074]本發(fā)明實施例提供的技術方案可產生以下有益效果:獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡;記錄所述手勢軌跡并將其顯示在所述簽字設備的屏幕上;生成所述手勢軌跡的圖片;打印所述圖片。該方案將用戶通過手勢操作進行簽字的手勢軌跡生成圖片之后,再打印所述圖片,從而完成了用戶通過手勢操作就可以進行簽字的過程,其操作過程簡便,提升了用戶體驗。
[0075]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現(xiàn)和獲得。
[0076]下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。
【附圖說明】
[0077]附圖用來提供對本發(fā)明的進一步理解,并且構成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構成對本發(fā)明的限制。
[0078]在附圖中:
[0079]圖1為本發(fā)明根據(jù)一示例性實施例示出的一種簽字打印方法的流程圖。
[0080]圖2為本發(fā)明根據(jù)一示例性實施例示出的另一種簽字打印方法的流程圖。
[0081]圖3為本發(fā)明根據(jù)一示例性實施例示出的又一種簽字打印方法的流程圖。
[0082]圖4為本發(fā)明根據(jù)一示例性實施例示出的一種簽字打印方法的步驟S403的流程圖。
[0083]圖5為本發(fā)明根據(jù)一示例性實施例示出的一種簽字打印方法的步驟S302的流程圖。
[0084]圖6為本發(fā)明根據(jù)一示例性實施例示出的一種簽字打印方法的步驟S4031的流程圖。
[0085]圖7為本發(fā)明根據(jù)一示例性實施例示出的一種簽字打印裝置的框圖。
[0086]圖8為本發(fā)明根據(jù)一示例性實施例示出的另一種簽字打印裝置的框圖。
[0087]圖9為本發(fā)明根據(jù)一示例性實施例示出的又一種簽字打印裝置的框圖。
[0088]圖10為本發(fā)明根據(jù)一示例性實施例示出的一種簽字打印裝置的格式轉換子模塊643的框圖。
[0089]圖11為本發(fā)明根據(jù)一示例性實施例示出的一種簽字打印裝置的第二生成子模塊632的框圖。
[0090]圖12為本發(fā)明根據(jù)一示例性實施例示出的一種簽字打印裝置的第一計算單元6431的框圖。
【具體實施方式】
[0091]以下結合附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0092]本公開實施例提供了一種簽字打印方法,用于將用戶通過手勢操作進行簽字的手勢軌跡生成圖片之后,再打印所述圖片,從而完成了用戶通過手勢操作就可以進行簽字的過程,其操作過程簡便,提升了用戶體驗。如圖1所示,該方法包括步驟S10-S40:
[0093]在步驟SlO中,獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡;也即,在該實施例中,當需要進行簽字時,用戶不需要將文件先打印出來再在紙件上進行簽字,只需要在屏幕上用手勢進行簽字的操作即可,也即是用戶在屏幕上滑動進行簽字,在后續(xù)步驟中就可以生成該簽字的圖片并打印出來該簽字圖片。因此,在該步驟中,需要獲取用戶進行簽字的手勢的軌跡。
[0094]在步驟S20中,記錄所述手勢軌跡并將其顯示在所述簽字設備的屏幕上;也即,在該步驟中,將上述步驟SlO中獲取的手勢軌跡進行記錄。
[0095]在步驟S30中,生成所述手勢軌跡的圖片;也即,在該步驟中,根據(jù)需要生成手勢軌跡的圖片,該圖片可以通過打印設備進行打印,且根據(jù)不同的打印設備和不同尺寸的紙張尺寸,可以生成不同分辨率的圖片,從而形成清晰的不同打印效果。
[0096]在步驟S40中,打印所述圖片。也即,在該步驟中,根據(jù)需要將所述手勢軌跡的圖片進行打印。
[0097]在一個實施例中,如圖1所示,所述步驟SlO之前包括步驟S50-S60:
[0098]在步驟S50中,將所述簽字設備與打印設備預先連接;也即,在該實施例中,如果在預先知道會有打印的情況出現(xiàn)時,可以事先連接所需的打印設備,這樣,由于事先獲知了打印設備的打印參數(shù),可以在后續(xù)步驟中直接根據(jù)該打印設備的打印參數(shù)直接生成簽字的手勢軌跡的圖片,不需要每一次打印都獲取一次打印參數(shù),提升了打印效率。
[0099]在步驟S60中,獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPKDOTS PER INCH,每英寸所打印的點數(shù),打印設備分辨率的單位)和打印紙張大小;也即,在該步驟中,在連接所需的打印設備之后便獲取打印設備的打印參數(shù),方便后續(xù)的直接使用。
[0100]如圖2所示,所述步驟S30包括:
[0101]步驟S301、根據(jù)獲取的所述打印參數(shù)生成適用于所述打印設備的所述手勢軌跡的圖片。也即,由于在步驟S60中,獲取手勢軌跡之前已知打印參數(shù),因此,在該步驟中直接根據(jù)獲取的所述打印參數(shù)生成適用于所述打印設備的所述手勢軌跡的圖片。
[0102]在一個實施例中,如圖3所示,所述步驟SlO之前還包括步驟S70:
[0103]在步驟S70中,預先設定手勢軌跡的圖片的默認打印參數(shù);所述默認打印參數(shù)包括預設DPI和預設紙張大小;也即,在不需要事先獲取或當時無法獲取打印設備的打印參數(shù)的情況下,可以預先設定一個打印參數(shù)的默認值,這樣可以在后續(xù)步驟中直接根據(jù)該默認打印參數(shù)直接生成簽字的手勢軌跡的圖片。
[0104]如圖3所示,所述步驟S30還包括:
[0105]步驟S302、根據(jù)所述默認打印參數(shù)生成所述手勢軌跡的圖片,后續(xù)需要打印時,僅需要根據(jù)打印設備的打印參數(shù)對該圖片進行格式轉換即可。
[0106]如圖3所示,所述步驟S40包括:
[0107]步驟S401、將所述簽字設備與打印設備連接。
[0108]步驟S402、獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPI和打印紙張的大??;也即,在獲取的手勢軌跡的圖片的默認打印參數(shù)與打印設備的打印參數(shù)不同時(可理解的,在一實施例中,可以事先進行判定默認打印參數(shù)與打印設備的打印參數(shù)是否不同),需要獲取打印參數(shù),并在后續(xù)步驟中根據(jù)所述打印參數(shù)及所述默認打印參數(shù)對生成的所述手勢軌跡的圖片進行格式轉換。
[0109]步驟S403、根據(jù)所述打印參數(shù)及所述默認打印參數(shù)對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備。
[0110]步驟S404、通過所述打印設備打印進行格式轉換后的所述手勢軌跡的圖片。
[0111]在一個實施例中,如圖4所示,所述步驟S403包括:
[0112]步驟S4031、根據(jù)所述打印參數(shù)及所述默認打印參數(shù)計算適用于所述打印設備的分辨率。
[0113]步驟S4032、根據(jù)所述分辨率對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備。
[0114]在一個實施例中,如圖5所示,所述步驟S302包括:
[0115]步驟S3021、獲取所述默認打印參數(shù);其中,所述預設DPI為SystemDPI,且所述SystemDPI包括默認橫向打印參數(shù)SystemDP1.X和默認縱向打印參數(shù)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、根據(jù)所述手勢軌跡的圖片的像素寬和像素高生成所述手勢軌跡的圖片。
[0121]如圖6所示,所述步驟S4031包括:
[0122]步驟S40311、獲取所述打印參數(shù),其中,所述打印設備的DPI為PrinterDPI,且所述PrinterDPI包括橫向打印參數(shù)PrinterDP1.X和縱向打印參數(shù)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]本發(fā)明實施例提供的上述方法,獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡;記錄所述手勢軌跡并將其顯示在所述簽字設備的屏幕上;生成所述手勢軌跡的圖片;打印所述圖片。該方案將用戶通過手勢操作進行簽字的手勢軌跡生成圖片之后,再打印所述圖片,從而完成了用戶通過手勢操作就可以進行簽字的過程,其操作過程簡便,提升了用戶體驗。
[0128]對應本發(fā)明實施例提供的簽字打印方法,本發(fā)明還提供簽字打印裝置,如圖7所示,該裝置可包括:
[0129]獲取模塊61,用于獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡;
[0130]記錄模塊62,用于記錄所述手勢軌跡并將其顯示在所述簽字設備的屏幕上;
[0131 ]圖片生成模塊63,用于生成所述手勢軌跡的圖片;
[0132]打印模塊64,用于打印所述圖片。
[0133]在一個實施例中,如圖8所示,所述裝置還包括:
[0134]預先連接模塊65,用于將所述簽字設備與打印設備預先連接;
[0135]參數(shù)獲取模塊66,用于獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPI和打印紙張大?。?br>[0136]所述圖片生成模塊63包括:
[0137]第一生成子模塊631,用于根據(jù)獲取的所述打印參數(shù)生成適用于所述打印設備的所述手勢軌跡的圖片。
[0138]在一個實施例中,如圖9所示,所述裝置還包括:
[0139]參數(shù)設定模塊67,用于預先設定手勢軌跡的圖片的默認打印參數(shù);所述默認打印參數(shù)包括預設DPI和預設紙張大?。?br>[0140]所述圖片生成模塊63還包括:
[0141]第二生成子模塊632,用于根據(jù)所述默認打印參數(shù)生成所述手勢軌跡的圖片;
[0142]所述打印模塊64包括:
[0143]連接子模塊641,用于將所述簽字設備與打印設備連接;
[0144]參數(shù)獲取子模塊642,用于獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPI和打印紙張的大??;
[0145]格式轉換子模塊643,用于根據(jù)所述打印參數(shù)及所述默認打印參數(shù)對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備;
[0146]打印子模塊644,用于通過所述打印設備打印進行格式轉換后的所述手勢軌跡的圖片。
[OH7]在一個實施例中,如圖10所不,所述格式轉換子模塊643還包括:
[0148]第一計算單元6431,用于根據(jù)所述打印參數(shù)及所述默認打印參數(shù)計算適用于所述打印設備的分辨率;
[0149]格式轉換單元6432,用于根據(jù)所述分辨率對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備。
[0150]在一個實施例中,如圖11所示,所述第二生成子模塊632包括:
[0151]獲取單元6321,用于獲取所述默認打印參數(shù);其中,所述預設DPI為SystemDPI,且所述SystemDPI包括默認橫向打印參數(shù)SystemDP1.X和默認縱向打印參數(shù)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,用于根據(jù)所述手勢軌跡的圖片的像素寬和像素高生成所述手勢軌跡的圖片;
[0157]如圖12所示,所述第一計算單元6431包括:
[0158]獲取子單元64311,用于獲取所述打印參數(shù),其中,所述打印設備的DPI為PrinterDPI,且所述Pr interDPI包括橫向打印參數(shù)Pr interDP1.X和縱向打印參數(shù)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]本發(fā)明實施例提供的上述裝置,將用戶通過手勢操作進行簽字的手勢軌跡生成圖片之后,再打印所述圖片,從而完成了用戶通過手勢操作就可以進行簽字的過程,其操作過程簡便,提升了用戶體驗。
[0164]本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
[0165]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序請求實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序請求到通用計算機、專用計算機、嵌入式處理機或其他可編程信息處理設備的處理器以產生一個機器,使得通過計算機或其他可編程信息處理設備的處理器執(zhí)行的請求產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0166]這些計算機程序請求也可存儲在能引導計算機或其他可編程信息處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的請求產生包括請求裝置的制造品,該請求裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0167]這些計算機程序請求也可裝載到計算機或其他可編程信息處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的請求提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0168]顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。
【主權項】
1.一種簽字打印方法,其特征在于,包括: 獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡; 記錄所述手勢軌跡并將其顯示在所述簽字設備的屏幕上; 生成所述手勢軌跡的圖片; 打印所述圖片。2.如權利要求1所述的方法,其特征在于,所述獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡之前,包括: 將所述簽字設備與打印設備預先連接; 獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPI和打印紙張大??; 所述生成所述手勢軌跡的圖片,包括: 根據(jù)獲取的所述打印參數(shù)生成適用于所述打印設備的所述手勢軌跡的圖片。3.如權利要求1所述的方法,其特征在于,所述獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡之前,包括: 預先設定手勢軌跡的圖片的默認打印參數(shù);所述默認打印參數(shù)包括預設DPI和預設紙張大??; 所述生成所述手勢軌跡的圖片,包括: 根據(jù)所述默認打印參數(shù)生成所述手勢軌跡的圖片; 所述打印所述圖片,包括: 將所述簽字設備與打印設備連接; 獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPI和打印紙張的大??; 根據(jù)所述打印參數(shù)及所述默認打印參數(shù)對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備; 通過所述打印設備打印進行格式轉換后的所述手勢軌跡的圖片。4.如權利要求3所述的方法,其特征在于,所述根據(jù)所述打印參數(shù)及所述默認打印參數(shù)對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備,包括: 根據(jù)所述打印參數(shù)及所述默認打印參數(shù)計算適用于所述打印設備的分辨率; 根據(jù)所述分辨率對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備。5.如權利要求4所述的方法,其特征在于,所述根據(jù)所述默認打印參數(shù)生成所述手勢軌跡的圖片,包括: 獲取所述默認打印參數(shù);其中,所述預設DPI為SystemDPI,且所述SystemDPI包括默認橫向打印參數(shù)Sy s temDPI.X和默認縱向打印參數(shù)Sy s temDPI.Y;所述預設紙張的寬為PaperWidth,所述預設紙張的高為PaperHeight,且所述預設紙張的寬和高的單位為毫米;計算所述手勢軌跡的圖片的像素寬PixleWidht為:Pixleffidht = SystemDP1.X/25.4*Paperffidth ; 計算所述手勢軌跡的圖片的像素高PixleHeight為:PixleHeight = SystemDP1.Y/25.4*PaperHeight ; 根據(jù)所述手勢軌跡的圖片的像素寬和像素高生成所述手勢軌跡的圖片;所述根據(jù)所述打印參數(shù)及所述默認打印參數(shù)計算適用于所述打印設備的分辨率,包括: 獲取所述打印參數(shù),其中,所述打印設備的DPI為PrinterDPI,且所述PrinterDPI包括橫向打印參數(shù)Pr interDP1.X和縱向打印參數(shù)Pr interDP1.Y ;所述打印紙張的寬為PixleWidth,所述打印紙張的高為PixleHeight,且所述打印紙張的寬和高的單位為毫米;計算適用于所述打印設備的最佳像素寬PixWidht為:Pixffidht = PrinterDP1.X/SystemDP1.X^Pixleffidth ; 計算適用于所述打印設備的最佳像素高PixHeight為: PixHeight = PrinterDP1.Y/SystemDP1.Y*PixleHeight06.一種簽字打印裝置,其特征在于,包括: 獲取模塊,用于獲取用戶在簽字設備的屏幕上通過手勢操作進行簽字的手勢軌跡; 記錄模塊,用于記錄所述手勢軌跡并將其顯示在所述簽字設備的屏幕上; 圖片生成模塊,用于生成所述手勢軌跡的圖片; 打印模塊,用于打印所述圖片。7.如權利要求6所述的裝置,其特征在于,所述裝置還包括: 預先連接模塊,用于將所述簽字設備與打印設備預先連接; 參數(shù)獲取模塊,用于獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPI和打印紙張大小; 所述圖片生成模塊包括: 第一生成子模塊,用于根據(jù)獲取的所述打印參數(shù)生成適用于所述打印設備的所述手勢軌跡的圖片。8.如權利要求6所述的裝置,其特征在于,所述裝置還包括: 參數(shù)設定模塊,用于預先設定手勢軌跡的圖片的默認打印參數(shù);所述默認打印參數(shù)包括預設DPI和預設紙張大??; 所述圖片生成模塊還包括: 第二生成子模塊,用于根據(jù)所述默認打印參數(shù)生成所述手勢軌跡的圖片; 所述打印模塊包括: 連接子模塊,用于將所述簽字設備與打印設備連接; 參數(shù)獲取子模塊,用于獲取打印參數(shù),所述打印參數(shù)包括打印設備的DPI和打印紙張的大?。?格式轉換子模塊,用于根據(jù)所述打印參數(shù)及所述默認打印參數(shù)對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備; 打印子模塊,用于通過所述打印設備打印進行格式轉換后的所述手勢軌跡的圖片。9.如權利要求8所述的裝置,其特征在于,所述格式轉換子模塊還包括: 第一計算單元,用于根據(jù)所述打印參數(shù)及所述默認打印參數(shù)計算適用于所述打印設備的分辨率; 格式轉換單元,用于根據(jù)所述分辨率對生成的所述手勢軌跡的圖片進行格式轉換,以令所述手勢軌跡的圖片適用于所述打印設備。10.如權利要求9所述的裝置,其特征在于,所述第二生成子模塊包括: 獲取單元,用于獲取所述默認打印參數(shù);其中,所述預設DPI為SystemDPI,且所述SystemDPI包括默認橫向打印參數(shù)SystemDP1.X和默認縱向打印參數(shù)SystemDP1.Y;所述預設紙張的寬為PaperWidth,所述預設紙張的高為PaperHeight,且所述預設紙張的寬和高的單位為毫米; 第二計算單元,用于計算所述手勢軌跡的圖片的像素寬PixleWidht為:Pixleffidht = SystemDP1.X/25.4*Paperffidth ; 第三計算單元,用于計算所述手勢軌跡的圖片的像素高PixleHeight為:PixleHeight = SystemDP1.Y/25.4*PaperHeight ; 圖片生成單元,用于根據(jù)所述手勢軌跡的圖片的像素寬和像素高生成所述手勢軌跡的圖片; 所述第一計算單元包括: 獲取子單元,用于獲取所述打印參數(shù),其中,所述打印設備的DPI為PrinterDPI,且所述PrinterDPI包括橫向打印參數(shù)PrinterDP1.X和縱向打印參數(shù)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
【發(fā)明人】牟芝慶
【申請人】無錫天脈聚源傳媒科技有限公司