Пример #1
0
        public FieldDraw AddFieldDraw(int nX, int nY, string cCampo, string cValor, int nWidth, int nHeight)
        {
            if (LinhaDigitavel == "")
            {
                CalculaBoleto();
            }

            FieldDraw fd = new FieldDraw(nX, nY, cCampo, cValor, nWidth, nHeight);

            RenderBoleto.Add(fd);
            return(fd);
        }
Пример #2
0
        /// <summary>
        /// Adiciona um novo campom apos o araay de campos ser iniciado
        /// </summary>
        public void Add(FieldDraw fd)
        {
            Fields.Add(fd);

            if (fd.Y + fd.Height > Height)
            {
                Height = fd.Y + fd.Height;
            }

            if (fd.X + fd.Width > Width)
            {
                Width = fd.X + fd.Width;
            }
        }
Пример #3
0
        public static void ResetSize(double escala)
        {
            if (escala >= 1)
            {
                // Tamanho dos titulos dos campos
                FieldDraw.FontCampoSize = (float)(5 * escala / 3);

                // Tamanho dos valores dos campos
                FieldDraw.FontValorSize = (float)(7 * escala / 3);

                // Tamanho da linha digitável
                FieldDraw.FontLinhaSize = (float)(9 * escala / 3);

                // Recria as instancias dos fontes
                FieldDraw.Reset();
            }
        }