如何設定出預覽為直式列印時轉 90 度印出? |
答題得分者是:delphiwww
|
bestlong
站務副站長 發表:126 回覆:734 積分:512 註冊:2002-10-19 發送簡訊給我 |
我的紙張為連續報表紙 8x11 中一刀, 而要列印的報表為直式 寬4 x 高11 的格式, 在預覽時看到的是直式, 所以在列印時就需要做 90 轉向, 在 Quick Report 知道要做 Orientation := poLandscape 的設定, 怎麼設定都會變成列印直式. 而用手動設定列表機列印方向為橫印,就可以印出正確方向. 我是雪龍
------
http://blog.bestlong.idv.tw/ http://www.bestlong.idv.tw/ http://delphi-ktop.bestlong.idv.tw/ |
bitylove
一般會員 發表:2 回覆:9 積分:2 註冊:2004-02-20 發送簡訊給我 |
|
bestlong
站務副站長 發表:126 回覆:734 積分:512 註冊:2002-10-19 發送簡訊給我 |
|
powerhowardchen
初階會員 發表:15 回覆:28 積分:28 註冊:2004-04-19 發送簡訊給我 |
|
delphiwww
資深會員 發表:145 回覆:363 積分:368 註冊:2002-03-13 發送簡訊給我 |
我有想到一個方式,不過需要特殊處理,因為需要特殊處理,so
1.先自己寫一個預覽的報表,將quickrep-->qrpreview
2.在列印按鈕上面寫上
a.設計另外一個quickrep,上面擺放一個qrimage,不過用onneeddata讀取資料,因此會有一個依照QRpreview1的pagecount來控制頁數
b.將qrpreveiw的每一頁影像取出(你可以參考以前的討論)
c.將影像轉90度後將影像塞入qrimage
以上方法應該可行
引言: 我想應該是設定順序的問題, 在使用雷射印表機 A4 標準紙張格式的需求下, 只是單純的調整報表為橫式就沒有問題, 並沒有動到印表機的設定. 而現在只是使用點矩陣印表機然後是使用自訂規格的紙張格式. 我是雪龍 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |