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); }
/// <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; } }
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(); } }