Exemplo n.º 1
0
        protected override void PosicionarCampos()
        {
            RectangleF linha = new RectangleF(InternalRectangle.Left, InternalRectangle.Top, InternalRectangle.Width, Danfe.CampoAltura);
            PosicionarLadoLadoMm(linha, new float[] { 0, 25, 30, 24, 10, 35 }, RazaoSocial, FreteConta, CodigoAntt, PlacaVeiculo, UfVeiculo, CnpjCpf);

            linha.Y = linha.Bottom;
            PosicionarLadoLado(linha, new float[] { 0, CodigoAntt.Retangulo.Width + PlacaVeiculo.Retangulo.Width, UfVeiculo.Retangulo.Width, CnpjCpf.Retangulo.Width }, Endereco, Municipio, EnderecoUf, IE);

            linha.Y = linha.Bottom;
            float l = (Endereco.Retangulo.Width - Utils.Mm2Pu(20)) / 2F;

            PosicionarLadoLado(linha, new float[] { Utils.Mm2Pu(20), l, l, 0, Utils.Mm2Pu(35), Utils.Mm2Pu(35) }, Quantidade, Especie, Marca, Numeracao, PesoBruto, PesoLiquido);

        }