本帖最后由 Duang_tt 于 2024-8-28 14:11 编辑
PrintInfo printset = new PrintInfo();
printset.FirstPageNumber = 1; //获取或设置打印在首页上的页码。
printset.PageOrder = PrintPageOrder.DownThenOver;//获取或设置页面打印的顺序。
printset.ShowGrid = true;//获取或设置是否打印表单的网格线。
printset.Margin = new PrintMargin(30, 5, 30, 5, 0, 0);
printset.ShowRowHeaders = true;//是否打印行标题
//printset.BestFitRows = true;获取或设置行高是否为满足打印最高字符串的高度而调整。
printset.ShowGrid = true;//获取或设置是否打印表单的网格线
printset.Footer = "/c /p / /pc";//为打印页面提供页脚。
printset.Orientation = FarPoint.Win.Spread.PrintOrientation.Portrait;//获取或设置打印时的页面方向。
printset.Preview = true;//用来提供打印预览。
printset.ShowPrintDialog = true;//置打印前是否显示打印对话框
// 设置FarPoint打印信息
this.fpCpReport_Sheet1.PrintInfo = printset;
PrintPreviewDialog dialog = new PrintPreviewDialog();
dialog.ClientSize = new Size(1280, 960);
this.fpCpReport.SetPrintPreview(dialog);
this.fpCpReport.PrintSheet(this.fpCpReport_Sheet1);
|
|