コード例 #1
0
ファイル: FrmMain.cs プロジェクト: atkins126/ACBr
        private void buttonEtqBloco_Click(object sender, EventArgs e)
        {
            SaveConfig();

            acbrEtq.Ativar();

            if ((new[] { 1, 2 }).Contains(comboBoxModelo.SelectedIndex))
            {
                acbrEtq.IniciarEtiqueta();
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 2, 2, 2, 3, 3, "BISCOITO MARILAN RECH 335G", 0, true);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 2, 2, 1, 8, 3, "CHOC BRANCO");
                acbrEtq.ImprimirBarras(ETQOrientacao.orNormal, TipoCodBarra.barEAN13, 2, 2, 13, 5, "7896003701685", 10, ETQBarraExibeCodigo.becSIM);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 3, 3, 2, 18, 35, "R$");
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 3, 4, 4, 15, 50, "20,59");
                acbrEtq.FinalizarEtiqueta((int)numericUpDownCopias.Value, (int)numericUpDownAvancoEtq.Value);

                acbrEtq.IniciarEtiqueta();
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 2, 2, 2, 3, 3, "SABAO EM PO FLASH 1KG", 0, true);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 2, 2, 1, 8, 3, "ADVANCED - UNIDADE");
                acbrEtq.ImprimirBarras(ETQOrientacao.orNormal, TipoCodBarra.barEAN13, 2, 2, 13, 5, "7898903097042", 10, ETQBarraExibeCodigo.becSIM);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 3, 3, 2, 18, 35, "R$");
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 3, 4, 4, 15, 50, "3,18");
                acbrEtq.FinalizarEtiqueta((int)numericUpDownCopias.Value, (int)numericUpDownAvancoEtq.Value);

                acbrEtq.IniciarEtiqueta();
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 2, 2, 2, 3, 3, "AMACIANTE AMACIEX 5 LTS", 0, true);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 2, 2, 1, 8, 3, "MACIO MATRIX FIX");
                acbrEtq.ImprimirBarras(ETQOrientacao.orNormal, TipoCodBarra.barEAN13, 2, 2, 13, 5, "7898237690230", 10, ETQBarraExibeCodigo.becSIM);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 3, 3, 2, 18, 35, "R$");
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, 3, 4, 4, 15, 50, "8,60");
                acbrEtq.FinalizarEtiqueta((int)numericUpDownCopias.Value, (int)numericUpDownAvancoEtq.Value);
            }
            else
            {
                acbrEtq.IniciarEtiqueta();
                acbrEtq.ImprimirCaixa(3, 3, 90, 5, 5, 0);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "T", 10, 10, 3, 3, "BISCOITO MARILAN RECH 335G", 0, true);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "S", 10, 10, 8, 3, "CHOC BRANCO");
                acbrEtq.ImprimirBarras(ETQOrientacao.orNormal, TipoCodBarra.barEAN13, 2, 2, 13, 5, "7896003701685", 10, ETQBarraExibeCodigo.becSIM);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "G", 40, 80, 18, 35, "R$");
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "G", 55, 100, 15, 50, "20,59");
                acbrEtq.FinalizarEtiqueta((int)numericUpDownCopias.Value, (int)numericUpDownAvancoEtq.Value);

                acbrEtq.IniciarEtiqueta();
                acbrEtq.ImprimirCaixa(3, 3, 90, 5, 5, 0);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "T", 10, 10, 3, 3, "SABAO EM PO FLASH 1KG", 0, true);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "S", 10, 10, 8, 3, "ADVANCED - UNIDADE");
                acbrEtq.ImprimirBarras(ETQOrientacao.orNormal, TipoCodBarra.barEAN13, 2, 2, 13, 5, "7898903097042", 10, ETQBarraExibeCodigo.becSIM);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "G", 40, 80, 18, 35, "R$");
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "G", 55, 100, 15, 50, "3,18");
                acbrEtq.FinalizarEtiqueta((int)numericUpDownCopias.Value, (int)numericUpDownAvancoEtq.Value);

                acbrEtq.IniciarEtiqueta();
                acbrEtq.ImprimirCaixa(3, 3, 90, 5, 5, 0);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "T", 10, 10, 3, 3, "AMACIANTE AMACIEX 5 LTS", 0, true);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "S", 10, 10, 8, 3, "MACIO MATRIX FIX");
                acbrEtq.ImprimirBarras(ETQOrientacao.orNormal, TipoCodBarra.barEAN13, 2, 2, 13, 5, "7898237690230", 10, ETQBarraExibeCodigo.becSIM);
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "G", 40, 80, 18, 35, "R$");
                acbrEtq.ImprimirTexto(ETQOrientacao.orNormal, "G", 55, 100, 15, 50, "8,60");
                acbrEtq.FinalizarEtiqueta((int)numericUpDownCopias.Value, (int)numericUpDownAvancoEtq.Value);
            }

            acbrEtq.Imprimir(1, (int)numericUpDownAvancoEtq.Value);
            acbrEtq.Desativar();
        }