public void Gerar(Etiqueta etiqueta)
        {
            StringBuilder sb = new StringBuilder();

            foreach (var numeracao in etiqueta.Numeracoes)
            {
                if (numeracao.Quantidade == 0)
                {
                    continue;
                }

                sb.AppendLine();
                sb.AppendLine("N");
                sb.AppendLine("q454");
                sb.AppendLine("Q296,26");
                sb.AppendLine($"A26,20,0,4,1,1,N,\"REF:{etiqueta.Referencia.Nome}\"");
                sb.AppendLine($"A387,20,0,5,1,1,N,\"{numeracao.Numero}\"");
                sb.AppendLine($"A25,76,0,4,1,1,N,\"{etiqueta.MaterialCor.Nome}\"");
                sb.AppendLine($"B130,115,0,UA0,2,2,152,B,\"{etiqueta.MontarCodigoDeBarras(numeracao.Numero)}\"");
                sb.AppendLine($"P{numeracao.Quantidade},1");
            }

            RawPrinterHelper.SendStringToPrinter(ConfigurationManager.AppSettings["printerName"], sb.ToString());
        }