国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      利用普通打印機定位打印的通用方法

      文檔序號:2482284閱讀:1114來源:國知局
      專利名稱:利用普通打印機定位打印的通用方法
      技術領域
      本發(fā)明屬于計算機軟件定位打印技術范圍,特別涉及一種利用普通打印機定位打印的通用方法。
      背景技術
      計算機和打印機是功能強大的現代化辦公工具,已經應用在社會生活的方方面面,其中,在代替人工書寫方面不但減輕了人的勞動強度,而且優(yōu)化了字的使用效果。但是,在填寫支票、發(fā)票、單據、證件等所需要的定位打印方面,盡管普通打印機有按照坐標位置打印的功能,但該坐標不是相對于紙張邊緣建立的,我們所需要的相對于紙張邊緣建立的坐標位置如果不運用有效的方法是不能實現準確定位打印的。這樣,就使得定位打印工作要么操作復雜、準確性差,要么借助專用設備而成本較大。例如,為解決手工填寫支票容易發(fā)生的筆誤和大寫數字不規(guī)范等問題,很多單位購置了支票專用打印機,不但造成專用設備的購置和維護成本較大,而且在文字編輯功能方面遠不如計算機,在打印質量方面也不如普通打印機。目前,為解決普通打印機打印內容坐標系與紙張坐標系不一致造成的定位打印不準確的問題,利用普通打印機準確定位打印的通用方法還未見報導。

      發(fā)明內容
      本發(fā)明的目的是提供用來填寫具有固定格式的支票、發(fā)票、單據或證件的一種利用普通打印機定位打印的通用方法。其特征在于,所述利用計算機和普通打印機定位打印的步驟如下1)將打印頭行程的起點所在的打印機左邊或右邊即打印每行第一個字的一邊確定為行首方向,假設打印機橫坐標軸的橫坐標值x為零時打印頭處在進紙口行首方向的最邊緣1,橫向打印起點3位置理應在紙張的左面邊緣1,但實際位置與紙張的左面邊緣1會有一定的距離,是打印頭行程的起點與進紙口行首方向最邊緣之間打印不到的部分的寬度,這樣就形成了打印機橫向打印起點的“左面空白”,其寬度用b表示,這個距離對應同一品牌和型號的打印機是固定不變的,但是,因打印機的品牌和型號不同而不同;同理,假設打印機縱坐標軸的縱坐標值y為零時打印頭處在進紙紙張的上面邊緣2,縱向打印起點4位置理應在紙張的上面邊緣2,但實際位置與紙張的上面邊緣2會有一定的距離,是進紙超過打印頭而打印不到的部分的寬度,這樣就形成了打印機縱向打印起點的“上面空白”,其寬度用a表示。這個距離對應同一品牌和型號的打印機是固定不變的,但是,因打印機的品牌和型號不同而不同。將進紙口行首方向的導紙擋板移動到“左面空白”的寬度b的位置,即打印頭行程的起點位置,該位置即為橫向打印起點位置并設置為基準進紙位置3。
      所述實際進紙位置可設置在基準進紙位置兩邊的某一位置,設實際進紙位置與基準進紙位置的距離為c,則所有打印內容的實際橫向距離設置為橫坐標x值加上c,即x+c;所有打印內容的實際縱向距離設置為縱坐標y值減去“上面空白”的寬度a,即(y-a);并編寫打印測試頁圖形的語句,測試頁圖形縱向和橫向起點的坐標均為零;2)用戶在計算機上安裝軟件;3)在進紙口行首方向的最邊緣7進紙,運行軟件,通過打印測試頁獲得在打印紙上的“上面空白”的寬度a和“左面空白”的寬度b;4)將“上面空白”的寬度a輸入軟件儲存起來,軟件自動根據該數值將所有內容打印位置的縱向距離調整準確。從基準進紙位置3進紙后,紙張的左面邊緣1與打印頭行程的起點位置相同,所有內容打印位置的橫向距離即可準確。當需要改變進紙位置時,行首方向在左邊的情況下,改變后的進紙位置在基準進紙位置3左邊的進紙位置5時,則c為負數,在右邊的進紙位置6時,則c為正數;行首方向在右邊的情況下,改變后的進紙位置在基準進紙位置的右邊則c為負數,在左邊則c為正數。將c輸入軟件儲存起來,軟件自動根據該數值將所有內容打印位置的橫向距離調整準確。如果將基準進紙位置3作為實際進紙位置,則數值c應為“0”;5)在界面上設置打印內容的輪廓圖形;
      6)在圖形界面鍵盤輸入打印內容;7)按步驟4)確定的進紙位置進紙并打印;8)檢查打印效果,當打印內容出現整體的縱向偏差和橫向偏差時,則通過修改儲存的a、c兩個數值來調整,只需一次性調整,日常使用不需調整。
      本發(fā)明的有益效果是,運用軟件定位打印方法,根據“左面空白”的寬度b確定基準進紙位置,儲存“上面空白”的寬度a和實際進紙位置與基準進紙位置的距離c,使打印位置準確,并可通過修改a或c分別調整縱向或橫向偏差,讓填寫支票、發(fā)票、單據、證件等工作可以廣泛使用計算機和普通打印機,減少勞動強度,提高工作質量,不需專用設備,方便用戶使用,因此具有廣泛的推廣前景。


      圖1為打印機打印輸出的“上面空白”和“左面空白”示意圖。
      圖2為軟件定位打印坐標設置示意圖。
      圖3為測試頁示意圖。
      具體實施例方式
      本發(fā)明的目的是提供用來填寫支票、發(fā)票、單據、證件等的一種利用普通打印機定位打印的通用方法。所述利用計算機和普通打印機定位打印的步驟如下1)將打印頭行程的起點所在的打印機左邊或右邊即打印每行第一個字的一邊確定為行首方向,假設打印機橫坐標軸的橫坐標值x為零時打印頭處在進紙口行首方向的最邊緣1,橫向打印起點位置理應在紙張的左面邊緣1,但實際位置與紙張的左面邊緣1會有一定的距離,是打印頭行程的起點與進紙口行首方向最邊緣之間打印不到的部分的寬度,這樣就形成了打印機橫向打印起點的“左面空白”,其寬度用b表示,這個距離對應同一品牌和型號的打印機是固定不變的,但是,因打印機的品牌和型號不同而不同;同理,假設打印機縱坐標軸的縱坐標值y為零時打印頭處在進紙紙張的上面邊緣2,縱向打印起點4位置理應在紙張的上面邊緣2,但實際位置與紙張的上面邊緣2會有一定的距離,是進紙超過打印頭而打印不到的部分的寬度,這樣就形成了打印機縱向打印起點的“上面空白”,其寬度用a表示。這個距離對應同一品牌和型號的打印機是固定不變的,但是,因打印機的品牌和型號不同而不同。將進紙口行首方向的導紙擋板移動到“左面空白”的寬度b的位置,即打印頭行程的起點位置即橫向打印起點位置,該位置設置為基準進紙位置3。
      所述實際進紙位置可設置在基準進紙位置兩邊的某一位置,設實際進紙位置與基準進紙位置的距離為c,則所有打印內容的實際橫向距離設置為橫坐標x值加上c,即x+c;所有打印內容的實際縱向距離設置為縱坐標y值減去“上面空白”的寬度a,即(y-a);并編寫打印測試頁圖形的語句,測試頁圖形縱向和橫向起點的坐標均為零;2)用戶在計算機上安裝軟件;3)在進紙口行首方向的最邊緣7進紙,運行軟件,通過打印測試頁獲得在打印紙上的“上面空白”的寬度a和“左面空白”的寬度b;4)將“上面空白”的寬度a輸入軟件儲存起來,軟件自動根據該數值將所有內容打印位置的縱向距離調整準確。如果將基準進紙位置3作為實際進紙位置,紙張的左面邊緣1與打印頭行程的起點位置相同,所有內容打印位置的橫向距離即可準確,例如,在發(fā)票的某一處打印A點,其坐標為A(x+c,y-a),c=0;當需要改變進紙位置時,行首方向在左邊的情況下,改變后的進紙位置在基準進紙位置3左邊的進紙位置5時,則c為負數,在右邊的進紙位置6時,則c為正數,例如,打印A’點,其坐標為A’(x’+c,y’-a),c<0;例如,在發(fā)票的某一處打印A”點,其坐標為A”(x”+c,y”-a),c>0。行首方向在打印機右邊的情況下,改變后的進紙位置在基準進紙位置的右邊則c為負數,在左邊則c為正數。將c輸入軟件儲存起來,軟件自動根據該數值將所有內容打印位置的橫向距離調整準確;5)在界面上設置打印內容的輪廓圖形;6)在圖形界面鍵盤輸入打印內容;7)按步驟4)確定的進紙位置進紙并打??;8)檢查打印效果,當打印內容出現整體的縱向偏差和橫向偏差時,則通過修改儲存的a、c兩個數值來調整,只需一次性調整,日常使用不需調整。
      下面我們以平推式打印機為例說明軟件定位打印方法在本公司開發(fā)的支票打印軟件支票星V1.0中的運用。
      步驟1,用戶首先在計算機上安裝支票打印軟件,軟件開發(fā)者已經根據所有打印內容的所需位置,在軟件中將坐標設置完畢,并編寫了打印測試頁圖形的語句,測試頁圖形縱向和橫向起點的坐標均為零;步驟2,將打印機進紙口行首方向的導紙擋板移至滑道的行首方向端點位置7,將打印紙貼著擋板進紙,在菜單項[設置]-[打印定位]界面打印測試頁;步驟3,測試頁上將打印出一個正方形(如圖3所示),以毫米為單位,精確到1位小數,先測量正方形上邊4與紙張上面邊緣2的距離a,將測量的數值a輸入第一個文本框內,該正方形的左邊即是基準進紙位置3。
      步驟4再測量正方形左邊即是基準進紙位置3與紙張左面邊緣1的距離b,從測試頁進紙紙張的左面邊緣1位置移動導紙擋板的位置,到移動的距離等于測量的數值b,擋板現在的位置就是打印支票的基準進紙位置3。如果將基準進紙位置3確定為支票進紙位置,應在進紙口托板上做一個標記,以便日常使用。如果將基準進紙位置確定為支票進紙位置,第二個文本框的數值應為零。
      步驟5,將廢支票的存根裁切線貼著擋板3進紙,單擊“模擬打印支票”按鈕嘗試打印效果,也可按照支票尺寸剪裁幾張打印紙進行嘗試。某些打印機可以將行首方向的擋板移至滑道的左端點或右端點作為支票進紙位置,這樣最方便使用,條件是該位置如果在基準進紙位置的行首方向則必須與基準進紙位置的距離小于19毫米;該位置如果不在基準進紙位置的行首方向則必須仍有支票進紙空間。如果滑道兩端都不能作為支票進紙位置,可以把有明顯標記的適當位置作為支票進紙位置,這樣也比較方便。將確定的支票進紙位置與基準進紙位置的距離輸入第二個文本框內,如果該位置在基準進紙位置的行首方向取負數,反之取正數。
      由于理論數據與實際情況會有誤差,如果打印內容整體偏上或偏下多少毫米,就把第一個文本框的數值減小或增大多少毫米;如果打印內容整體偏右或偏左多少毫米,就把第二個文本框的數值減小或增大多少毫米。定位數據調整完畢后,無論銀行支票、信用社支票、轉帳支票、現金支票,各項目均可打印準確。
      步驟6,若在廢支票上打印準確,或在打印紙上打印后與支票重疊對照準確即模擬打印成功,單擊“返回”按鈕,在支票或存根界面正式進行支票打印或存根打印。
      權利要求
      1.一種利用普通打印機定位打印的通用方法,其特征在于,所述利用計算機和普通打印機定位打印的步驟如下1)將打印頭行程的起點所在的打印機左邊或右邊即打印每行第一個字的一邊確定為行首方向,假設打印機橫坐標軸的橫坐標值x為零時打印頭處在進紙口行首方向的最邊緣(1),橫向打印起點(3)位置理應在紙張的左面邊緣(1),但實際位置與紙張的左面邊緣(1)會有一定的距離,是打印頭行程的起點與進紙口行首方向最邊緣之間打印不到的部分的寬度,這樣就形成了打印機橫向打印起點的“左面空白”,其寬度用b表示,這個距離對應同一品牌和型號的打印機是固定不變的,但是,因打印機的品牌和型號不同而不同;同理,假設打印機縱坐標軸的縱坐標值y為零時打印頭處在進紙紙張的上面邊緣(2),縱向打印起點(4)位置理應在紙張的上面邊緣(2),但實際位置與紙張的上面邊緣(2)會有一定的距離,是進紙超過打印頭而打印不到的部分的寬度,這樣就形成了打印機縱向打印起點的“上面空白”,其寬度用a表示,這個距離對應同一品牌和型號的打印機是固定不變的,但是,因打印機的品牌和型號不同而不同,將進紙口行首方向的導紙擋板移動到“左面空白”的寬度b的位置,即打印頭行程的起點位置,該位置即作為基準進紙位置,即橫向打印起點位置(3);所述實際進紙位置可設置在基準進紙位置兩邊的某一位置,設實際進紙位置與基準進紙位置的距離為c,則所有打印內容的實際橫向距離設置為橫坐標x值加上c,即x+c;所有打印內容的實際縱向距離設置為縱坐標y值減去“上面空白”的寬度a,即(y-a);并編寫打印測試頁圖形的語句,測試頁圖形縱向和橫向起點的坐標均為零;2)用戶在計算機上安裝軟件;3)在進紙口行首方向的最邊緣(7)進紙,運行軟件,通過打印測試頁獲得在打印紙上的“上面空白”的寬度a和“左面空白”的寬度b;4)將“上面空白”的寬度a輸入軟件儲存起來,軟件自動根據該數值將所有內容打印位置的縱向距離調整準確,從基準進紙位置(3)進紙后,紙張的左面邊緣(1)與打印頭行程的起點位置相同,所有內容打印位置的橫向距離即可準確;當需要改變進紙位置時,行首方向在左邊的情況下,改變后的進紙位置在基準進紙位置左邊的進紙位置(5)時,則c為負數,在右邊的進紙位置(6)時,則c為正數;行首方向在右邊的情況下,改變后的進紙位置在基準進紙位置的右邊則c為負數,在左邊則c為正數,將c輸入軟件儲存起來,軟件自動根據該數值將所有內容打印位置的橫向距離調整準確。如果將基準進紙位置(3)作為實際進紙位置,則數值c應為“0”;5)在界面上設置打印內容的輪廓圖形;6)在圖形界面鍵盤輸入打印內容;7)按步驟4)確定的進紙位置進紙并打??;8)檢查打印效果,當打印內容出現整體的縱向偏差和橫向偏差時,則通過修改儲存的a、c兩個數值來調整,只需一次性調整,日常使用不需調整。
      2.根據權利要求1所述軟件定位打印方法,其特征在于,所述實際進紙位置可設置在基準進紙位置兩邊的某一位置,設實際進紙位置與基準進紙位置的距離為c,則所有打印內容的實際橫向距離設置為橫坐標x值加上c,即x+c;所有打印內容的實際縱向距離設置為縱坐標y值減去“上面空白”的寬度a,即(y-a)。
      3.根據權利要求1所述軟件定位打印方法,其特征在于,當打印內容出現整體的縱向偏差和橫向偏差時,則通過修改儲存的a、c兩個數值來調整,只需一次性調整,日常使用不需調整。
      全文摘要
      本發(fā)明公開了屬于計算機軟件定位打印技術范圍的一種利用普通打印機定位打印的通用方法。首先設置所有內容的打印位置坐標,編程,打印測試頁,將測試頁打印機的“上面空白”的寬度a輸入軟件儲存;設測試頁打印機的“左面空白”的寬度為b,以b值確定基準進紙位置,即可使打印位置的橫向距離準確。進紙位置可設置在基準進紙位置左、右兩邊的某一位置,將支票進紙位置與基準進紙位置的距離c輸入軟件儲存,軟件自動將所有內容打印位置的橫向距離調整準確;打印偏差可通過修改儲存的a、c兩個數值來調整。本發(fā)明解決了普通打印機定位打印的通用方法,使填寫票據、證件等工作可以廣泛使用計算機和普通打印機,減少勞動強度,提高工作質量,不需專用設備,方便用戶,有廣泛的推廣前景。
      文檔編號B41J29/38GK1817654SQ2006100660
      公開日2006年8月16日 申請日期2006年3月27日 優(yōu)先權日2006年3月27日
      發(fā)明者任俊杰 申請人:北京赫爾波軟件信息科技有限責任公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1