主题:高手指点:C#打印的相关问题!!
我新建了一个excel文件。往里面写了些数据。但是我现在要把它打印出来该如何实现。
我在form中有个“打印”按钮,我点击是,就会自动创建excel并将其打印出来。简单
的代码如下:
private void toolStripButton1_Click(object sender, EventArgs e)
{
Excel.Application app = new Excel.Application();
Excel.Workbook wbook = app.Workbooks.Add(Type.Missing);
Worksheet worksheet = (Worksheet)wbook.Worksheets[1];
worksheet.Cells[1, 1] = "5";
worksheet.PrintOut(Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
app.Quit();
}
这个能打印,但是老是会弹出是否要保存“mdi”文件的对话框,之前有高手说是因为没有装打印机的缘故,也许是这样。我不太明白。本机上没有装打印机,但是和装打印机的机器是连接好了的请问worksheet.PrintOut里面的参数要怎么样设置呢?还是需要其他的连接呢?望高手指点!!
我在form中有个“打印”按钮,我点击是,就会自动创建excel并将其打印出来。简单
的代码如下:
private void toolStripButton1_Click(object sender, EventArgs e)
{
Excel.Application app = new Excel.Application();
Excel.Workbook wbook = app.Workbooks.Add(Type.Missing);
Worksheet worksheet = (Worksheet)wbook.Worksheets[1];
worksheet.Cells[1, 1] = "5";
worksheet.PrintOut(Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
app.Quit();
}
这个能打印,但是老是会弹出是否要保存“mdi”文件的对话框,之前有高手说是因为没有装打印机的缘故,也许是这样。我不太明白。本机上没有装打印机,但是和装打印机的机器是连接好了的请问worksheet.PrintOut里面的参数要怎么样设置呢?还是需要其他的连接呢?望高手指点!!