各位大哥大姐,我用VB和水晶報表做系統時,紙張是自定義的寬:11.10cm,高:14.00cm,設定的紙張大小與實際的紙張大小是一樣的,用的EPSON1600K的針式列印機套打,只列印內容不列印邊框,連續列印十多張時就會整體向下移動2mm,我想不管一次列印多少張時,當列印10張時設定列印的內容向上移動2mm,這樣不管列印多少都在可以接受的范圍之內。很急的今天就要解決。分數不夠可以再給。
uj5u.com熱心網友回復:
實際紙張是存在誤差的,你的單張誤差±0.2mm,質量很不錯了。自定義紙張中將高度改為 13.98cm 不就結了。
uj5u.com熱心網友回復:
把自定義紙張中將高度改為 13.98cm 還是會出現整全下移的這種情況uj5u.com熱心網友回復:
你的報表大小不要占 14.00cm 全高。比如列印內容只有 13.00cm,頁邊距按照紙張大小計算為 0.98cm,在列印前通程序式自動計算設定。
uj5u.com熱心網友回復:
也不行,我懷疑是EPSON1600K列印機的問題,網上都說了EPSON列印機都存在這種情況,能不能在水晶報表里加代碼每列印10張時設定列印的內容向上移動2mm,代碼如何寫。uj5u.com熱心網友回復:
軟體只負責輸出內容,輸出分頁標志。如果是列印機走紙問題,看看操作手冊上是否微調校正功能。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/153280.html
上一篇:VB中ADO連接顯示的datagrid1內部的資料怎么設定自動換行
下一篇:VB亂碼
