private void PdfViewerControl1_PrintProgress(object sender, PrintProgressEventArgs e)
        {
            //Find the page number which is currently printing.
            int currentPage = e.PageIndex;

            //Find the total number of pages present in the file.
            int pageCount = e.PageCount;

            //Insert your code here
        }
 private void Report_PrintProgress(object sender, PrintProgressEventArgs e)
 {
     var(status, extra) = FolderUtility.CheckAndCreateCurrentPath("Transport List");
     if (status == FolderUtilityStatus.Success)
     {
         var path = $"{extra}" +
                    $"TransportList_{ReportManagerContext.GetInstance().CurrentInput.SERIAL_NO}.pdf";
         if (!Directory.Exists(path))
         {
             (sender as TransportListReport)?.ExportToPdf(path);
         }
     }
     else if (status == FolderUtilityStatus.Error)
     {
         XtraMessageBox.Show($"Не удалось сохранить отчет\n{extra}");
     }
 }
Beispiel #3
0
        private void Report_PrintProgreses(object sender, PrintProgressEventArgs e)
        {
            var report = CreateReportInstance();
            var name   = CreateReportInstance().Report.Band.ToString();

            if (name == "Сертификат")
            {
                var(status, extra) = FolderUtility.CheckAndCreateCurrentPath("Certificate");
                if (status == FolderUtilityStatus.Success)
                {
                    var path = $"{extra}" +
                               $"Certificate_{ReportManagerContext.GetInstance().CurrentInput.SERIAL_NO}.pdf";
                    if (!Directory.Exists(path))
                    {
                        (report as CertificateReport)?.ExportToPdf(path);
                    }
                }
                else if (status == FolderUtilityStatus.Error)
                {
                    XtraMessageBox.Show($"Не удалось сохранить отчет\n{extra}");
                }
            }
        }
Beispiel #4
0
 void PrintingSystem_PrintProgress(object sender, PrintProgressEventArgs e)
 {
 }