现在有个需求,就是连续打印多个Excel文件,我在使用FarPoint.PrintSheet 采用
for(string strTemplateFilePath in ListFiles)
{
spread.Open(strTemplateFilePath);
var pi = new PrintInfo();
pi.Margin = new PrintMargin() { Top = 100, Left = 35 };
pi.ColStart = 0;
pi.ColEnd = spread.Sheets[0].NonEmptyColumnCount - 1;
spread.Sheets[0].ColumnHeader.Visible = false;
spread.Sheets[0].RowHeader.Visible = false;
spread.Sheets[0].PrintInfo = pi;
spread.PrintSheet(0);
}
现在出现的情况是 循环结束后打印出来的文件,只有第一张有字,剩下的都是空白,请大神帮忙解决这个问题。
|
|