Esempio n. 1
0
 public MisGoldPrinter(bool bool_4)
 {
     PrinterSingleton.Reset();
     this.int_3           = 1;
     this.int_4           = 0;
     this.printDocument_0 = PrinterSingleton.PrintDocument;
     this.printDocument_0.DefaultPageSettings.Landscape = bool_4;
     this.printerMargins_0             = PrinterSingleton.PrinterMargins;
     this.printDocument_0.DocumentName = "JLKReportExcel报表打印";
     this.sewing_0  = new Sewing(30, SewingDirectionFlag.Left);
     this.printer_0 = new Printer();
     this.body_0    = new Body();
 }
Esempio n. 2
0
        public PrinterMargins(PrintDocument printDocument_0)
        {
            PrinterMargins margins = new PrinterMargins();

            margins     = this.method_0(printDocument_0);
            base.Left   = margins.Left;
            base.Right  = margins.Right;
            base.Top    = margins.Top;
            base.Bottom = margins.Bottom;
            this.Width  = margins.Width;
            this.Height = margins.Height;
            margins     = null;
            this.method_2();
        }
Esempio n. 3
0
        public PageSettings PageSetup()
        {
            PrinterPageSetting printerPageSetting = new PrinterPageSetting(this.printDocument_0);

            printerPageSetting.PrintPage += new PrintPageDelegate(this.method_0);
            PageSettings defaultPageSettings = this.printDocument_0.DefaultPageSettings;
            PageSettings pageSettings        = printerPageSetting.ShowPageSetupDialog();

            if (defaultPageSettings != pageSettings)
            {
                PrinterSingleton.PrintDocument  = this.printDocument_0;
                this.printerMargins_0           = new PrinterMargins(this.printDocument_0);
                PrinterSingleton.PrinterMargins = this.printerMargins_0;
            }
            return(pageSettings);
        }