Пример #1
0
        private void btnImp_ImprimirTexto_Click(object sender, EventArgs e)
        {
            MP2032.ConfiguraModeloImpressora(7); //Bematech MP-4200 TH
            MP2032.IniciaPorta("USB");

            MP2032.BematechTX(txtImp_TextoLivre.Text + "\n");
        }
Пример #2
0
        private void btnImp_ImprimirCabecalhoNFCe_Click(object sender, EventArgs e)
        {
            MP2032.ConfiguraModeloImpressora(7); //Bematech MP-4200 TH
            MP2032.IniciaPorta("USB");

            //CADA LINHA DO CUPOM CONTEM 50 COLUNAS COM LETRA NORMAL
            MP2032.BematechTX("\x1B\x61\x1"); //Centraliza

            //Informações do Cabeçalho
            MP2032.FormataTX(Emitente.getInstance.nome + "\n", 2, 0, 0, 0, 1);
            MP2032.FormataTX("CNPJ " + String.Format(@"{0:00\.000\.000\/0000\-00}", Convert.ToInt64(Emitente.getInstance.cnpj)) + "\n", 2, 0, 0, 0, 0);
            MP2032.FormataTX("Av. Amaral Peixoto, 507 - LJ05, Centro, Niterói-RJ" + "\n", 2, 0, 0, 0, 0);
            MP2032.FormataTX("\n", 2, 0, 0, 0, 0);
            MP2032.FormataTX("Documento Auxiliar da Nota Fiscal de Consumidor Eletrônica" + "\n", 1, 0, 0, 0, 0);
            //MP2032.BematechTX("Documento Auxiliar da Nota Fiscal de Consumidor Eletrônica" + "\n");
            MP2032.FormataTX("\n", 2, 0, 0, 0, 0);

            //Informações de detalhes de produtos/serviços
            MP2032.FormataTX("Codigo  Descricao        Qtd Un   Vl.Unit    Total" + "\n", 2, 0, 0, 0, 0);
            MP2032.FormataTX("-------------------------------------------------------------------", 1, 0, 0, 0, 0);

            MP2032.AcionaGuilhotina(0);
            MP2032.FechaPorta();
        }