System.Drawing.Printing.PrintDocument doc
=
new
PrintDocument();
doc.PrinterSettings.PrinterName = " NFCP LQ1600K " ;
int rawKind = 1 ;
for ( int i = 0 ; i <= doc.PrinterSettings.PaperSizes.Count - 1 ; i ++ )
{
if (doc.PrinterSettings.PaperSizes[i].PaperName == " Test1 " )
{
rawKind = doc.PrinterSettings.PaperSizes[i].RawKind;
}
}
WindowsApplication1.CrystalReport5 rpt = new CrystalReport5();
ReportDocument rptDoc = (ReportDocument)rpt;
rptDoc.PrintOptions.PaperSize = (CrystalDecisions.Shared.PaperSize)rawKind;
rptDoc.PrintToPrinter( 1 , true , 0 , 0 );
doc.PrinterSettings.PrinterName = " NFCP LQ1600K " ;
int rawKind = 1 ;
for ( int i = 0 ; i <= doc.PrinterSettings.PaperSizes.Count - 1 ; i ++ )
{
if (doc.PrinterSettings.PaperSizes[i].PaperName == " Test1 " )
{
rawKind = doc.PrinterSettings.PaperSizes[i].RawKind;
}
}
WindowsApplication1.CrystalReport5 rpt = new CrystalReport5();
ReportDocument rptDoc = (ReportDocument)rpt;
rptDoc.PrintOptions.PaperSize = (CrystalDecisions.Shared.PaperSize)rawKind;
rptDoc.PrintToPrinter( 1 , true , 0 , 0 );