在代码中,你使用的是 UseSmartPrint,
spread 将根据 SmartPrintRules 计算适合 SmartPrintPagesWide 和 SmartPrintPagesTall 的打印布局。
使用 BestFitColumnRule 将计算打印列的匹配内容,在这种情况下,使用带有 ResetOption.None 的 BestFitColumnRule,意味着计算后的打印页面不满足 SmartPrintPagesWide 和 SmartPrintPagesTall 条件的最佳结果 fit 列将保留在下一个规则中。
你可以删除 BestFitColumnRule。
如果不想在下一条规则中保留自适应最佳列宽的结果,也可以将 ResetOption 更改为 current 或 all。 |