var rules = new SmartPrintRulesCollection();
rules.Add(new SmartPaperRule(ResetOption.None));
rules.Add(new BestFitColumnRule(ResetOption.None));
rules.Add(new FarPoint.Win.Spread.ScaleRule(FarPoint.Win.Spread.ResetOption.None, 1F, 0.1F, 0.1F));
PrintInfo printInfo = new PrintInfo();
printInfo.RepeatRowStart = 0;
printInfo.RepeatRowEnd = 1;
printInfo.ZoomFactor = 1;
printInfo.Centering = Centering.Horizontal;
printInfo.ShowColumnHeader = PrintHeader.Hide;
printInfo.ShowRowHeader = PrintHeader.Hide;
printInfo.SmartPrintRules = rules;
printInfo.UseSmartPrint = true;
printInfo.SmartPrintPagesTall = 5;
printInfo.SmartPrintPagesWide = 1;
这样设置了 |