Example #1
0
        public void EndPrinterJob(bool appendFormFeed = false)
        {
            if (!this.isPrinterReady)
            {
                return;
            }

            if (this.myHandle != IntPtr.Zero)
            {
                try
                {
                    RawPrinterComponent.EndPagePrinter(this.myHandle);
                    RawPrinterComponent.EndDocPrinter(this.myHandle);
                    RawPrinterComponent.ClosePrinter(this.myHandle);
                }
                catch (Exception ex)
                {
                    Trace.WriteLine("Error Al Finalizar BarCodeEPL : " + ex.Message);
                }
                finally
                {
                    this.myHandle = IntPtr.Zero;
                }
            }
        }