線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1265
推到 Plurk!
推到 Facebook!

请教连续打印的问题

答題得分者是:P.D.
luowy651
高階會員


發表:240
回覆:303
積分:108
註冊:2003-04-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2013-09-29 11:34:42 IP:122.234.xxx.xxx 訂閱
各位大大好:
我现在需要用连续打印功能,每张纸大小都是相同的,纸和纸之间是可以撒下来的那种,但每次第一张打完后,打第二张时,中间就会隔一大段距离,我应该怎么调整?


不胜感激之至!

对了,我使用QuickReport元件,纸是有孔的连续纸,打印机是OKI6100F

我的一个朋友说,以前如果你是单张纸打印,现在突然想使用连续有孔的那种打印纸,跟源码没关系,只要调打印机设置就行,是这样吗?
編輯記錄
luowy651 重新編輯於 2013-09-29 19:08:09, 註解 無‧
老大仔
尊榮會員


發表:77
回覆:835
積分:1082
註冊:2006-07-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2013-09-30 12:34:05 IP:210.61.xxx.xxx 未訂閱
是的

===================引 用 luowy651 文 章===================
各位大大好:
我现在需要用连续打印功能,每张纸大小都是相同的,纸和纸之间是可以撒下来的那种,但每次第一张打完后,打第二张时,中间就会隔一大段距离,我应该怎么调整?


不胜感激之至!

对了,我使用QuickReport元件,纸是有孔的连续纸,打印机是OKI6100F

我的一个朋友说,以前如果你是单张纸打印,现在突然想使用连续有孔的那种打印纸,跟源码没关系,只要调打印机设置就行,是这样吗?
P.D.
版主


發表:571
回覆:3887
積分:3677
註冊:2006-10-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2013-09-30 14:56:08 IP:59.120.xxx.xxx 未訂閱
這應是你的QR中所定義的紙張大小可輸出的範圍比打印機的紙張的高度還大的原因, 
所以如果不是A4或LETTER 標準之類的格式,最好 QR中要指定好高度
luowy651
高階會員


發表:240
回覆:303
積分:108
註冊:2003-04-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2013-10-10 15:34:55 IP:125.122.xxx.xxx 訂閱
procedure TForm1.Button4Click(Sender: TObject);
begin
QuickRep1.Page.PaperSize := Custom;
QuickRep1.PrinterSettings.PaperSize := Custom;

QuickRep1.Page.Orientation := poLandscape;//poPortrait; 横向或竖向
QuickRep1.Prepare;
QuickRep1.Preview;
end;


ps: 要注意uses QRPrntr
implementation
uses printers;
編輯記錄
luowy651 重新編輯於 2013-10-10 15:36:07, 註解 無‧
系統時間:2017-12-12 4:58:04
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!