ارسال مستقیم پرینت در StiWebViewer به پرینتر تایین شده
سلام خسته نباشید من برای گزارش گیریم از Stimulsoft Reports.Ultimate 2012.3 توی asp استفاده می کنم
یه گزارش ساختم و در StiWebViewer دارم نشونش می دم الان نیاز شده که بدون انتخاب پرینتر پرینت کنم یعنی تا صفحه لود شد گزارش همراهش لود و روی پرینتری که از قبل تایین کردم چاپ بشه دارم از کد زیر استفاده می کنم با اینکه از PrintToDirect استفاده می کنم اما باز پنجره انتخاب پرینتر باز می شه و باید پیرنتر انتخاب کنم تا چاپ بشه .
Stimulsoft.Report.StiReport stiReport1 = new Stimulsoft.Report.StiReport();
if (dtjson.Rows[0]["typeprint"].ToString() == "1")
stiReport1.Load("C:\\RSLT1.mrt");
else
stiReport1.Load("C:\\\\RSLT3.mrt");
stiReport1.RegData("table", dtjson);
stiReport1.PrinterSettings.PrinterName = "priPrinter";
StiWebViewer1.Report = stiReport1;
StiWebViewer1.PrintToDirect();
لطفا راهنمایی کنید ممنون
نقل قول: ارسال مستقیم پرینت در StiWebViewer به پرینتر تایین شده
StiReport r = new StiReport();
PrinterSettings printerSettings = new PrinterSettings();
printerSettings.PrinterName = "PrimoPDF";
r.Print(false, printerSettings);