我正在开发计费应用程序,在该项目中我需要生成PDF,因为我使用'iTextSharp.dll'生成pdf,它的工作正常。生成PDF后,我需要在点阵打印机(卷纸)中打印该PDF文件,我想在数据结束后停止打印机(如果有5行数据,它应该只打印5行)。我的代码如下:
PdfWriter writer = PdfWriter.GetInstance(document, new FileStream("d:\\Bill1.pdf", FileMode.Create));
document.Open();
document.Add(table1);
PdfAction action = new PdfAction(PdfAction.PRINTDIALOG);
writer.setOpenAction(action);
document.close();