關於連續列印套打憑證時,垂直方向錯位的解決辦法!

2021-06-11 23:51:45 字數 540 閱讀 6149

以票據的真實長是23.9cm、高是5cm為例:

1.印表機各屬性按票據的真實長、高設定。

2.測量每張票垂直方向上的偏移量(如第一張票位置正確,以後每打一張票都會向上遞增偏移0.4cm,此值每種印表機會稍有不同,根據實際情況調整)

3.如實際列印的效果,每張票的資料向上移,則畫報表時,將報表票據的寬調整為:5cm+0.4cm=5.4cm。

4.如實際列印的效果,每張票的資料向下移,則畫報表時,將報表票據的寬調整為:5cm-0.4cm=4.6cm。

5.如果第一張憑證座標[0,0]的值,就沒有緊跟在頁端線下輸出,而是向下偏移,則將印表機頁端指標指向實際頁端線的上方2mm處,然後再在離線模式下,按置頁端按鈕。

總結:為了精確套打、連打,一般要解決2個問題。1)旋轉印表機的旋鈕,定位正確的頁端,使第一張憑證座標[0,0]的值在正確位置輸出;2)找到憑證間的偏移量,正確設定**中的lodop.set_print_pagesize。

關於列印(c 套打

今天經理讓寫乙個套打的程式?在電算化會計工作中,幾乎所有的由計算機生成的會計檔案都應當按照會計制度規定的格式進行輸出設計。例如各類帳本和記帳憑證等。通常,這些檔案的列印輸出處理方式有兩種 第一種 非套打方式 根據會計軟體生成的應輸出的檔案,列印時,既列印應當輸出的資料,也將帳本上印刷的格線列印出來。...

關於連續定義的幾個變數的位址連續問題

如下 includeusing namespace std void main 以上 就是列印出三個變數的位址 是在棧中分配記憶體的,向下延生 在debug和release模式下,情況會有所不同 可以很明顯的看出,debug下每個位址之間相差12個位元組 而release模式下則相差4個位元組 按我...

python套打 Web列印的解決方案之證件套打

由於以前未接觸過套打,一直覺得套打是乙個比較神秘和麻煩的事情,因為印表機的位置總是需要調整的,你總不能硬編碼吧?但是如果位置可調,有需要直觀一些來處理,那就比較麻煩了。在前面介紹過 一般的套打,包含了幾部分操作 列印預覽 列印維護 列印設計。列印預覽和列印維護是面向終端使用者的,列印維護是指內容不能...