Example #1
0
        private static void TesteTexto()
        {
            if (string.IsNullOrWhiteSpace(PortaCom))
            {
                return;
            }

            using (var printer = new GenericPrinter(PortaCom))
            {
                printer.PrintASCIIString("Texto e um conjunto de palavras e frases encadeadas que permitem interpretacao e transmitem uma mensagem. E qualquer obra escrita em versao original e que constitui um livro ou um documento escrito. Um texto e uma unidade linguistica de extensao superior a frase.");
                printer.SetFont(ThermalFontsEnum.B);
                printer.FormFeed();
                printer.Cut(CutModeEnum.Parcial);
            }
        }
Example #2
0
        private static void TesteEscalaAltura()
        {
            if (string.IsNullOrWhiteSpace(PortaCom))
            {
                return;
            }

            using (var printer = new GenericPrinter(PortaCom))
            {
                printer.Reinitialize();

                //Font A
                printer.SetFont(ThermalFontsEnum.A);
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Altura 1");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h2);
                printer.PrintASCIIString("Altura 2");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h3);
                printer.PrintASCIIString("Altura 3");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h4);
                printer.PrintASCIIString("Altura 4");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h5);
                printer.PrintASCIIString("Altura 5");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h6);
                printer.PrintASCIIString("Altura 6");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h7);
                printer.PrintASCIIString("Altura 7");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h8);
                printer.PrintASCIIString("Altura 8");
                printer.PrintNewline();

                printer.FormFeed();
                printer.Cut(CutModeEnum.Parcial);

                printer.Reinitialize();

                //Font B
                printer.SetFont(ThermalFontsEnum.B);
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Altura 1");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h2);
                printer.PrintASCIIString("Altura 2");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h3);
                printer.PrintASCIIString("Altura 3");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h4);
                printer.PrintASCIIString("Altura 4");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h5);
                printer.PrintASCIIString("Altura 5");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h6);
                printer.PrintASCIIString("Altura 6");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h7);
                printer.PrintASCIIString("Altura 7");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h8);
                printer.PrintASCIIString("Altura 8");
                printer.PrintNewline();

                printer.FormFeed();
                printer.Cut(CutModeEnum.Parcial);

                printer.Reinitialize();
            }
        }
Example #3
0
        private static void TesteEscalaLargura()
        {
            if (string.IsNullOrWhiteSpace(PortaCom))
            {
                return;
            }

            using (var printer = new GenericPrinter(PortaCom))
            {
                printer.Reinitialize();

                //Font A
                printer.SetFont(ThermalFontsEnum.A);
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Largura 1");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w2, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Largura 2");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w3, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Largura 3");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w4, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Largura 4");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w5, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Largu. 5");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w6, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Lar. 6");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w7, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Lar. 7");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w8, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("La. 8");
                printer.PrintNewline();

                printer.FormFeed();
                printer.Cut(CutModeEnum.Parcial);

                printer.Reinitialize();

                //Font B
                printer.SetFont(ThermalFontsEnum.B);
                printer.SetScalars(FontWidthScalarEnum.w1, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Largura 1");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w2, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Largura 2");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w3, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Largura 3");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w4, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Largura 4");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w5, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Largu. 5");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w6, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Lar. 6");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w7, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("Lar. 7");
                printer.PrintNewline();
                printer.SetScalars(FontWidthScalarEnum.w8, FontHeighScalarEnum.h1);
                printer.PrintASCIIString("La. 8");
                printer.PrintNewline();

                printer.FormFeed();
                printer.Cut(CutModeEnum.Parcial);

                printer.Reinitialize();
            }
        }