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

Fastreport 3.x在點陣印表機上的紙張大小設定

缺席
ChangX
一般會員


發表:1
回覆:2
積分:0
註冊:2009-07-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-07-23 21:40:37 IP:124.11.xxx.xxx 訂閱
Hi All,
我用Fastreport 3.x做了一個自己定義大小的報表,
使用長度為7吋報表紙,預覽時一切正常,
但在點陣印表機列印時,每列印完一張,點陣印表機都會繼續進紙超過七吋才停,
這造成我不能連續列印好幾份報表,否則從第二份開始格式便會亂掉了,
後來經過測試,發現原來印表機每次列印都會把報表當作是A4格式的紙,
所以列印完後,會繼續進紙到滿足A4大小之後才列印下一份。

我再使用空白的報表測試後,猜測問題應該是如此:
Fastreport把Report Size設置為「Custom」的報表,
都告訴印表機,這是紙張大小為A4的報表(至少點陣看來是如此),
所以印表機才會多進紙到A4大小。

已經嘗試過動態設定紙張大小,但沒有用。

請問各位先進,是否有遇過同樣的問題?
或者有什麼方法可以讓我避開這個Bug?

目前想到的方法是,在FastReport上新增一個我需要的紙張格式,
可是稍微看了一下,似乎也沒有辦法新增.....

謝謝各位先進撥冗看我的問題。
ChangX
一般會員


發表:1
回覆:2
積分:0
註冊:2009-07-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-07-31 09:48:40 IP:61.218.xxx.xxx 訂閱
自問自答

我再用QuickReport重寫這個報表並測試後,
發現QuickReport也有相同的問題,
後來才發現,原來這是印表機的Driver造成的,
futek的印表機要避免這個錯誤,要用Epson LQ-1170C 才可以,
有空的話,準備嘗試其他廠牌的印表機是否也適用。
ufjjc
一般會員


發表:18
回覆:47
積分:23
註冊:2002-05-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-08-02 10:17:58 IP:114.33.xxx.xxx 未訂閱
印表機本體為Epson LQ-570 ESC/P2,
作業系統為 Xp Pro sp3,Vista sp1,ZOT PU-120 Usb*2,Print Port *1 ,
測試:
使用Epson LQ-570 ESC/P2 Driver 無法自訂紙張,
使用Epson LQ-1070 ESC/P2 Driver 無法自訂紙張,
使用Epson LQ-1170 ESC/P2 Driver 無法自訂紙張,

使用 Epson LQ-1070C 可以自訂紙張。
編輯記錄
ufjjc 重新編輯於 2009-08-02 10:33:23, 註解 無‧
Jeffrey
初階會員


發表:10
回覆:58
積分:38
註冊:2002-04-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-08-03 17:34:05 IP:210.64.xxx.xxx 訂閱
要在Windows使用自訂紙張格式,須在控制台->印表機和傳真,空白的地方按滑鼠右鍵->伺服器內容,建立新格式即可。
ChangX
一般會員


發表:1
回覆:2
積分:0
註冊:2009-07-23

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-08-03 20:58:33 IP:124.11.xxx.xxx 訂閱
這個方法我試過了,沒有用,也許我還需要其他設定也不一定。

===================引 用 Jeffrey 文 章===================
要在Windows使用自訂紙張格式,須在控制台->印表機和傳真,空白的地方按滑鼠右鍵->伺服器內容,建立新格式即可。
系統時間:2017-12-15 10:25:51
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!