TADVPREVIEWDIALOG 控制元件 系結GRID,預覽只有一頁,但列印時多出了一頁空白頁
uj5u.com熱心網友回復:
資訊太少,最好貼一下列印預覽對話框界面,并且列印設定相關陳述句貼一下。uj5u.com熱心網友回復:

Adv_Preview.Grid.PrintSettings.HeaderFont.Style := [fsBold];
Adv_Preview.Grid.PrintSettings.TitleLines.Clear;
Adv_Preview.Grid.PrintSettings.TitleLines.Add('');
Adv_Preview.Grid.PrintSettings.TitleLines.Add('');
Adv_Preview.Grid.PrintSettings.TitleLines.Add(s);
Adv_Preview.PreviewWidth := 1200;
Adv_Preview.PreviewHeight := 600;
Adv_Preview.Grid.PrintSettings.RowSpacing := -8;
Adv_Preview.Grid.PrintSettings.ColumnSpacing := -8;
Adv_Preview.Execute;
uj5u.com熱心網友回復:
列印的翻頁按鈕和預覽的適應設定有關,不能翻頁的預覽可能不只一頁。你可以再進一步測驗,比如advpreviewdialog1.PrintSelection:=True;這是設定只列印選中區域。選中很小區域的資料,如果仍然打出多余的頁,那懷疑是列印機或者驅動問題。列印設定對話框也有“適應頁面”選項可以測驗。需要另外添加列印設定組件。https://www.tmssoftware.com/site/asg16.asp 在官方的組件包里asg16是列印相關的例子,可以參考。uj5u.com熱心網友回復:
怎么設定都是列印空白頁uj5u.com熱心網友回復:
考慮以下情況,你的程式用其他列印機會不會有空白頁。其他程式用你的列印機會不會有空白頁,逐步縮小范圍。如果你做了最嚴格的測驗問題依舊,或許真的是一個bug。因為沒有報錯資訊恐怕很難定位代碼位置。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/58211.html
標籤:VCL組件開發及應用
