예제 #1
0
        private void PicsbgWorker_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e)
        {
            PicsbgWorker.ReportProgress(25);

            PrintIO.Generate_receipt(SelectedImages, taxinvoicenumber + ".pdf", taxinvoicenumber);
            PrintReceipt();
            PicsbgWorker.ReportProgress(50);

            GeneratePicsPDF();

            PicsbgWorker.ReportProgress(75);
            PrintPicsPDF();
            //CheckPrinterQueue();
            PicsbgWorker.ReportProgress(100);
        }
예제 #2
0
        private void btn_print_Click(object sender, EventArgs e)
        {
            btn_print.Enabled = false;
            label3.Visible    = false;
            label4.Visible    = false;
            label23.Visible   = false;
            label24.Visible   = false;

            label5.Visible       = true;
            label1.Visible       = true;
            button2.Visible      = true;
            button3.Visible      = true;
            progressBar1.Visible = true;
            PrintWatch.Start();
            PicsbgWorker.RunWorkerAsync();
        }