您好,
1. 几个单元格合并后,Spread仅显示左上角单元格的内容,也只打印左上角单元格的内容。如果您说的是这种情况,这是Spread的正确行为。
2. 如果是合并区域左上角单元格内容的一部分没有被打印出来,例如超出了合并区域的一部分内容没有被打印出来,您可以通过设置PrintInfo的BestFitCols和BestFitRows让超出合并区域的部分打印出来, 例子代码如下:
//让列宽自动适应单元格的内容
this.fpSpread1.ActiveSheet.PrintInfo.BestFitCols = true;
//让行高自动适应单元格的内容
this.fpSpread1.ActiveSheet.PrintInfo.BestFitRows = true;
//预览打印
this.fpSpread1.ActiveSheet.PrintInfo.Preview = true;
//打印当前sheet
this.fpSpread1.PrintSheet(this.fpSpread1.ActiveSheet); |